diff --git a/ModMii Dutch/ModMii.bat b/ModMii Dutch/ModMii.bat
new file mode 100644
index 0000000..51d9d97
--- /dev/null
+++ b/ModMii Dutch/ModMii.bat
@@ -0,0 +1,23331 @@
+@echo off
+setlocal
+
+set ModMiipath=%cd%
+set cygwin=nodosfilewarning
+
+set currentversion=4.6.1
+set agreedversion=
+if exist settings.bat call settings.bat
+
+
+set UPDATENAME=ModMiiDutchUpdate
+if exist Updatetemp.bat attrib -h Updatetemp.bat
+if exist Updatetemp.bat del updatetemp.bat>nul
+
+if "%ModMiiInstallerpath%"=="" goto:notfreshinstall
+if exist "%ModMiiInstallerpath%"\Updatetemp.bat attrib -h "%ModMiiInstallerpath%"\Updatetemp.bat
+if exist "%ModMiiInstallerpath%"\Updatetemp.bat del "%ModMiiInstallerpath%"\Updatetemp.bat>nul
+if exist "%ModMiiInstallerpath%"\%UPDATENAME%.bat attrib -h "%ModMiiInstallerpath%"\%UPDATENAME%.bat
+if exist "%ModMiiInstallerpath%"\%UPDATENAME%.bat del "%ModMiiInstallerpath%"\%UPDATENAME%.bat>nul
+:notfreshinstall
+
+
+title=ModMii
+mode con cols=85 lines=54
+color 1f
+
+::SET FILENAME=%~nx0 //this returns the name of the batch file running (doesn't work when packaged in an exe)
+::SET PATHNAME=%0 //this returns the filename but also with absolute path
+
+
+if exist skipscam.txt goto:DefaultSettings
+if exist ipromisetodonate.txt goto:DefaultSettings
+
+set warning=
+echo ModMii
+echo door XFlak
+echo.
+echo.
+echo.
+sfk echo -spat \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 [Red] DEZE SOFTWARE IS NIET TE KOOP
+echo.
+
+if /i "%AGREEDVERSION%" NEQ "%CURRENTVERSION%" @ping 127.0.0.1 -n 3 -w 1000> nul
+
+echo ALS U VOOR DIT PROGRAMMA HEEFT BETAALD,
+echo OF ALS DEEL VAN EEN "PAKKET" HEBT ONTVANGEN,
+echo BENT U MOGELIJK OPGELICHT EN ZOU U UW GELD ONMIDDELIJK TERUG MOETEN EISEN.
+echo.
+echo.
+if /i "%AGREEDVERSION%" NEQ "%CURRENTVERSION%" @ping 127.0.0.1 -n 5 -w 1000> nul
+sfk echo -spat \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 [Red] GEBRUIK IS OP EIGEN RISICO!
+echo.
+echo DIT PAKKET KOMT ABSOLUUT ZONDER GARANTIE,
+echo ZONDER U EROP TE ATTENDEREN OF DIT EXPLICIET AAN TE GEVEN.
+echo NIEMAND BEHALVE UZELF IS VERANTWOORDELIJK VOOR IEDERE VORM VAN SCHADE
+echo WELKE EVENTUEEL KAN WORDEN TOEGEBRACHT AAN UW NINTENDO WII CONSOLE!
+echo.
+
+echo.
+if /i "%AGREEDVERSION%" NEQ "%CURRENTVERSION%" @ping 127.0.0.1 -n 7 -w 1000> nul
+echo.
+echo Typ alstublieft "I" gevolgd door het woord "Agree"
+echo met een spatie tussen beide woorden.
+echo druk vervolgens op "Enter" om door te gaan.
+echo.
+if /i "%AGREEDVERSION%" NEQ "%CURRENTVERSION%" @ping 127.0.0.1 -n 7 -w 1000> nul
+echo Als u deze instructies niet op kunt volgen,
+echo is het "softmodden" niet voor u weggelegd.
+echo.
+echo.
+echo.
+echo.
+echo.
+echo.
+echo.
+if /i "%AGREEDVERSION%" NEQ "%CURRENTVERSION%" @ping 127.0.0.1 -n 5 -w 1000> nul
+
+set /p warning= Geef uw keuze in:
+
+
+if /i "%warning%" EQU "skipscam" echo Als u 'skipscam.txt' in dezelfde map als ModMii heeft, wordt de 'opgelicht' waarschuwing overgeslagen.>skipscam.txt
+if /i "%warning%" EQU "skipscam" attrib +r +h +s skipscam.txt
+if /i "%warning%" EQU "skipscam" goto:DefaultSettings
+
+if /i "%warning%" EQU "ipromisetodonate" echo Als u 'ipromisetodonate.txt' in dezelfde map als ModMii heeft, wordt de melding overgeslagen.>ipromisetodonate.txt
+if /i "%warning%" EQU "ipromisetodonate" attrib +r +h +s ipromisetodonate.txt
+if /i "%warning%" EQU "ipromisetodonate" goto:DefaultSettings
+
+
+if /i "%warning%" EQU "I Agree" goto:skip
+echo.
+echo Modmii wordt afgesloten...
+@ping 127.0.0.1 -n 2 -w 1000> nul
+Exit
+:skip
+
+::Save version agreed to
+if exist settings.bat sfk filter -quiet settings.bat -ls!"set AGREEDVERSION=" -write -yes
+echo set AGREEDVERSION=%currentversion%>> settings.bat
+
+
+:DefaultSettings
+
+::----LOAD SETTINGS (if exist)----
+if exist settings.bat call settings.bat
+
+::-----default settings (default applies even if a single variable is missing from settings.bat)------
+IF "%ROOTSAVE%"=="" set ROOTSAVE=off
+IF "%PCSAVE%"=="" set PCSAVE=Auto
+IF "%OPTION1%"=="" set OPTION1=off
+IF "%OPTION36%"=="" set OPTION36=on
+IF "%CMIOSOPTION%"=="" set CMIOSOPTION=off
+IF "%Drive%"=="" set Drive=COPY_TO_SD
+IF "%DriveU%"=="" set DriveU=COPY_TO_USB
+
+IF "%ACTIVEIOS%"=="" set ACTIVEIOS=on
+IF "%AUTOUPDATE%"=="" set AUTOUPDATE=on
+IF "%ModMiiverbose%"=="" set ModMiiverbose=off
+IF "%sneekverbose%"=="" set sneekverbose=off
+::IF "%discexverify%"=="" set discexverify=off
+IF "%SNKFONT%"=="" set SNKFONT=B
+IF "%HEXEDIT%"=="" set HEXEDIT=Y
+IF "%overwritecodes%"=="" set overwritecodes=off
+IF "%cheatregion%"=="" set cheatregion=All
+IF "%cheatlocation%"=="" set cheatlocation=B
+
+IF "%wiicheat%"=="" set wiicheat=ON
+IF "%WiiWarecheat%"=="" set WiiWarecheat=ON
+IF "%VCArcadecheat%"=="" set VCArcadecheat=OFF
+IF "%WiiChannelscheat%"=="" set WiiChannelscheat=ON
+IF "%Gamecubecheat%"=="" set Gamecubecheat=ON
+IF "%NEScheat%"=="" set NEScheat=ON
+IF "%SNEScheat%"=="" set SNEScheat=ON
+IF "%N64cheat%"=="" set N64cheat=ON
+IF "%SMScheat%"=="" set SMScheat=ON
+IF "%Segacheat%"=="" set Segacheat=ON
+IF "%NeoGeocheat%"=="" set NeoGeocheat=ON
+IF "%Commodorecheat%"=="" set Commodorecheat=ON
+IF "%MSXcheat%"=="" set MSXcheat=ON
+IF "%TurboGraFX-16cheat%"=="" set TurboGraFX-16cheat=ON
+IF "%TurboGraFX-CDcheat%"=="" set TurboGraFX-CDcheat=ON
+
+
+::check if drive folder exists--if second char is ":" check if drive exists
+if /i "%DRIVE:~1,1%" NEQ ":" goto:skipcheck
+if exist "%DRIVE:~0,2%" (goto:skipcheck) else (set DRIVE=COPY_TO_SD)
+:skipcheck
+
+::check if DRIVEU folder exists--if second char is ":" check if DRIVEU exists
+if /i "%DRIVEU:~1,1%" NEQ ":" goto:skipcheck
+if exist "%DRIVEU:~0,2%" (goto:skipcheck) else (set DRIVEU=COPY_TO_USB)
+:skipcheck
+
+
+::.NET Framework 3.5 check+installation
+if exist "%windir%\Microsoft.NET\Framework\v3.5" goto:skipframeworkinstallation
+
+echo ModMii vereist dat .NET Framework 3.5 geïnstalleerd is
+echo.
+
+set FrameworkAttempt=0
+:NETFRAMEWORK
+
+SET /a FrameworkAttempt=%FrameworkAttempt%+1
+
+if exist "temp\dotNetFx35setup.exe" goto:semiskip
+echo Ophalen van .NET Framework 3.5 Installatie...
+echo.
+
+start %ModMiimin%/wait wget -t 3 "http://download.microsoft.com/download/7/0/3/703455ee-a747-4cc8-bd3e-98a615c3aedb/dotNetFx35setup.exe"
+
+::start %ModMiimin%/wait wget -c -l1 -r -nd --retr-symlinks -t10 -T30 --random-wait "http://download.microsoft.com/download/7/0/3/703455ee-a747-4cc8-bd3e-98a615c3aedb/dotNetFx35setup.exe"
+
+if not exist temp mkdir temp
+if exist dotNetFx35setup.exe move /y dotNetFx35setup.exe temp\dotNetFx35setup.exe
+:semiskip
+
+echo Starten van installatie en wachten tot hij klaar is...
+echo.
+start /wait temp\dotNetFx35setup.exe
+
+
+if exist "%windir%\Microsoft.NET\Framework\v3.5" goto:skipframeworkinstallation
+
+if /i "%FrameworkAttempt%" EQU "3" goto:GiveUpOnFramework
+
+echo Installatie mislukt, opnieuw proberen...
+echo.
+echo.
+goto:NETFRAMEWORK
+
+
+:GiveUpOnFramework
+echo.
+echo.
+echo.
+echo .NET Framework 3.5 Installatie is meerdere keren mislukt.
+echo Als alternatief kunt u .NET Framework 3.5 via een Windows Update installeren.
+echo.
+echo Sommige Modmii functie werken mogelijk niet goed zonder .NET Framework 3.5
+echo Druk op een toets om Modmii toch te gebruiken...
+pause>nul
+
+:skipframeworkinstallation
+
+
+:Clear_Download_Log
+::if exist %DRIVE%\Download_Log.md5 echo ;ModMii Log > %DRIVE%\Download_Log.md5
+if exist "%Drive%"\Download_Log.md5 del "%Drive%"\Download_Log.md5>nul
+
+::skip update when using cmd line
+if /i "%one%" EQU "W" goto:MENUafterbadvars
+
+if /i "%ModMiiverbose%" EQU "off" (set ModMiimin=/min ) else (set ModMiimin=)
+if /i "%AUTOUPDATE%" EQU "on" goto:UpdateModMii
+
+::......................................................MAIN MENU..............................................
+
+:MENU
+
+if exist %UPDATENAME%.bat del %UPDATENAME%.bat>nul
+if exist %UPDATENAME%.txt del %UPDATENAME%.txt>nul
+
+if exist temp\simplelog.txt del temp\simplelog.txt>nul
+if exist temp\DLgotos-copy.txt del temp\DLgotos-copy.txt>nul
+
+::----restore settings if applicable (download queue and sneek nand builder)----
+IF "%MENU1%"=="" goto:NOCLEAR
+if /i "%MENU1%" NEQ "O" goto:Cleartempsettings
+goto:NOCLEAR
+:Cleartempsettings
+Set ROOTSAVE=%ROOTSAVETEMP%
+Set Option1=%Option1TEMP%
+:NOCLEAR
+
+::---SET TEMP SETTINGS FOR DL QUE---
+Set ROOTSAVETEMP=%ROOTSAVE%
+Set Option1TEMP=%Option1%
+
+
+if /i "%ModMiiverbose%" EQU "off" (set ModMiimin=/min ) else (set ModMiimin=)
+
+
+::variable that interfere with cmd line wizard
+SET VIRGIN=
+SET FIRMSTART=
+set STUB=
+set PIC=
+set NET=
+set WEATHER=
+set NEWS=
+set SHOP=
+set SPEAK=
+set MIIQ=
+set REGION=
+set UpdatesIOSQ=
+:MENUafterbadvars
+
+
+mode con cols=85 lines=54
+SET lines=54
+
+set MORE=
+SET DEC=
+SET HEX=
+SET VER=
+SET CONFIRM=
+set loadorgo=go
+set SMAPP=
+
+SET EXPLOIT=default
+set exploitselection=
+set COPY=
+set DLTOTAL=0
+set OPTIONS=
+set DB=N
+set FORMAT=NONE
+set cfgfullrelease=NONE
+set SNEEKTYPE=
+if /i "%USBCONFIG%" EQU "USB" set DRIVE=%DRIVETEMP%
+set USBGUIDE=
+set UPAGE1=
+set LOADER=
+set SNEEKTYPE=
+set SNEEKSELECT=
+set patchIOSnum=36 or 236
+
+
+
+::if second char is ":" check if drive exists
+if /i "%DRIVE:~1,1%" NEQ ":" goto:skipcheck
+if not exist "%DRIVE:~0,2%" set DRIVE=COPY_TO_SD
+:skipcheck
+
+::if second char is ":" check if driveU exists
+if /i "%DRIVEU:~1,1%" NEQ ":" goto:skipcheck
+if not exist "%DRIVEU:~0,2%" set DRIVE=COPY_TO_USB
+:skipcheck
+
+:CLEAR
+
+set basewad=none
+set basewadb=none
+
+set AdvNumber=0
+if exist temp\DLnamesADV.txt del temp\DLnamesADV.txt>nul
+if exist temp\DLgotosADV.txt del temp\DLgotosADV.txt>nul
+
+set EULAU=
+set EULAE=
+set EULAJ=
+set EULAK=
+set RSU=
+set RSE=
+set RSJ=
+set RSK=
+set BC=
+set SM3.2U=
+set SM4.1U=
+set SM4.2U=
+set SM4.3U=
+set SM3.2E=
+set SM4.1E=
+set SM4.2E=
+set SM4.3E=
+set SM3.2J=
+set SM4.1J=
+set SM4.2J=
+set SM4.3J=
+set SM4.1K=
+set SM4.2K=
+set SM4.3K=
+set SM4.3U-DWR=
+set SM4.2U-DWR=
+set SM4.1U-DWR=
+set SM4.3E-DWR=
+set SM4.2E-DWR=
+set SM4.1E-DWR=
+set SM4.3J-DWR=
+set SM4.2J-DWR=
+set SM4.1J-DWR=
+set SM4.3K-DWR=
+set SM4.2K-DWR=
+set SM4.1K-DWR=
+
+set SM4.3U-DWG=
+set SM4.2U-DWG=
+set SM4.1U-DWG=
+set SM4.3E-DWG=
+set SM4.2E-DWG=
+set SM4.1E-DWG=
+set SM4.3J-DWG=
+set SM4.2J-DWG=
+set SM4.1J-DWG=
+set SM4.3K-DWG=
+set SM4.2K-DWG=
+set SM4.1K-DWG=
+
+set IOS30=
+set IOS30P=
+set IOS30P60=
+set IOS40P60=
+set IOS20P60=
+set IOS11P60=
+set IOS50P=
+set IOS52P=
+set IOS60=
+set IOS60P=
+set IOS70=
+set IOS70P=
+set IOS80=
+set IOS80P=
+set IOS236=
+
+set IOS70K=
+set IOS80K=
+set BB1=
+set BB2=
+set HM=
+set h4=
+set h5=
+set h51=
+set w19=
+set w20=
+set IOS236Installer=
+set SIP=
+set JOY=
+set Y4M=
+set dop=
+set locked=
+set AccioHacks=
+set MyM=
+set HBB=
+set WII64=
+set WIISX=
+set bootmiisd=
+set pwns=
+set twi=
+set YUGI=
+set BATHAXX=
+set ROTJ=
+set TOS=
+set smash=
+set mmm=
+set yawm=
+set neogamma=
+set cfg249=
+set cfg222=
+set usbfolder=
+set WiiMC=
+set fceugx=
+set snes9xgx=
+set vbagx=
+set SGM=
+set WIIX=
+set cfgr=
+set flow=
+set wbm=
+set CheatCodes=
+set f32=
+set USBX=
+set JOYF=
+set S2U=
+set HBF=
+set Pri=
+set HAX=
+set CM5=
+set MP=
+set MII=
+set P=
+set PK=
+set S=
+set SK=
+set IU=
+set IE=
+set IJ=
+set WU=
+set WE=
+set WJ=
+set NU=
+set NE=
+set NJ=
+set WSU=
+set WSE=
+set WSJ=
+set M10=
+set IOS9=
+set IOS12=
+set IOS13=
+set IOS14=
+set IOS15=
+set IOS17=
+set IOS21=
+set IOS22=
+set IOS28=
+set IOS31=
+set IOS33=
+set IOS34=
+set IOS35=
+set IOS36=
+set IOS36v3608=
+set IOS37=
+set IOS38=
+set IOS41=
+set IOS48v4124=
+set IOS43=
+set IOS45=
+set IOS46=
+set IOS53=
+set IOS55=
+set IOS56=
+set IOS57=
+set IOS58=
+set IOS61=
+
+set A0e=
+set A0c=
+set A0e_60=
+set A0e_70=
+set A01=
+set A01_60=
+set A01_70=
+set A40=
+set A42=
+set A45=
+set A70=
+set A72=
+set A75=
+set A78=
+set A7b=
+set A7e=
+set A84=
+set A87=
+set A8a=
+set A94=
+set A97=
+set A9a=
+set A81=
+set A8d=
+set A9d=
+set RVL-cMIOS-v65535(v10)_WiiGator_WiiPower_v0.2=
+set RVL-cmios-v4_WiiGator_GCBL_v0.2=
+set RVL-cmios-v4_Waninkoko_rev5=
+set DarkWii_Red_4.3U=
+set DarkWii_Red_4.2U=
+set DarkWii_Red_4.1U=
+set DarkWii_Red_4.3E=
+set DarkWii_Red_4.2E=
+set DarkWii_Red_4.1E=
+set DarkWii_Red_4.3J=
+set DarkWii_Red_4.2J=
+set DarkWii_Red_4.1J=
+set DarkWii_Red_4.3K=
+set DarkWii_Red_4.2K=
+set DarkWii_Red_4.1K=
+
+set DarkWii_Green_4.3U=
+set DarkWii_Green_4.2U=
+set DarkWii_Green_4.1U=
+set DarkWii_Green_4.3E=
+set DarkWii_Green_4.2E=
+set DarkWii_Green_4.1E=
+set DarkWii_Green_4.3J=
+set DarkWii_Green_4.2J=
+set DarkWii_Green_4.1J=
+set DarkWii_Green_4.3K=
+set DarkWii_Green_4.2K=
+set DarkWii_Green_4.1K=
+
+set cIOS222[38]-v4=
+set cIOS223[37-38]-v4=
+set cIOS222[38]-v5=
+set cIOS223[37]-v5=
+set cIOS224[57]-v5=
+set cIOS249[37]-v19=
+set cIOS249[38]-v19=
+set cIOS249[57]-v19=
+set cIOS249[38]-v20=
+set cIOS250[38]-v20=
+set cIOS249[56]-v20=
+set cIOS250[56]-v20=
+set cIOS249[57]-v20=
+set cIOS250[57]-v20=
+set cIOS249-v17b=
+set cIOS249-v14=
+set cIOS250-v14=
+set cIOS202[37]-v5=
+set cIOS202[38]-v5=
+set cIOS202[57]-v5=
+set cIOS223[57]-v5=
+set cIOS224[37]-v5=
+set cIOS250[57]-v19=
+set cIOS250-v17b=
+set cIOS250[37]-v19=
+set cIOS250[38]-v19=
+
+set cIOS249[37]-v21=
+set cIOS250[37]-v21=
+set cIOS249[38]-v21=
+set cIOS250[38]-v21=
+set cIOS249[56]-v21=
+
+set cIOS249[53]-v21=
+set cIOS250[53]-v21=
+set cIOS249[55]-v21=
+set cIOS250[55]-v21=
+
+
+set cIOS250[56]-v21=
+set cIOS249[57]-v21=
+set cIOS250[57]-v21=
+set cIOS249[58]-v21=
+set cIOS250[58]-v21=
+set cIOS249[37]-d2x-v6=
+set cIOS249[38]-d2x-v6=
+set cIOS249[53]-d2x-v6=
+set cIOS249[55]-d2x-v6=
+set cIOS249[56]-d2x-v6=
+set cIOS249[57]-d2x-v6=
+set cIOS249[58]-d2x-v6=
+set cIOS250[37]-d2x-v6=
+set cIOS250[38]-d2x-v6=
+set cIOS250[53]-d2x-v6=
+set cIOS250[55]-d2x-v6=
+set cIOS250[56]-d2x-v6=
+set cIOS250[57]-d2x-v6=
+set cIOS250[58]-d2x-v6=
+
+if /i "%MENUREAL%" EQU "S" goto:finishsneekinstall2
+
+if /i "%cleardownloadsettings%" EQU "yes" goto:DownloadSettings
+
+if /i "%ADVPATCH%" EQU "B" goto:ADVANCED
+if /i "%ADVSLOT%" EQU "B" goto:ADVANCED
+if /i "%ADVVERSION%" EQU "B" goto:ADVANCED
+
+if /i "%list%" EQU "C" goto:list
+if /i "%oldlist%" EQU "C" goto:oldlist
+if /i "%LIST3%" EQU "C" goto:LIST3
+if /i "%LIST4%" EQU "C" goto:LIST4
+if /i "%ADVLIST%" EQU "C" goto:ADVANCED
+
+SET COUNT=1
+SET COUNT2=1
+SET COUNT3=1
+SET COUNT4=1
+SET COUNT5=1
+SET COUNT6=1
+SET COUNT7=1
+SET COUNT8=1
+SET CURRENTDL=0
+
+::for cmdlineDLwizard
+if /i "%one%" EQU "W" goto:DOWNLOAD
+
+if not exist temp mkdir temp
+
+
+
+set MENU1=
+
+cls
+
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+sfk echo -spat \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 [Red] Kies een activiteit:
+echo.
+echo W = ModMii Assistent + Gids (Start hier om uw Wii te Modden!)
+echo.
+echo U = USB-Lader Setup + Gids
+echo.
+echo H = HackMii Oplossingen (Ondersteboven HBC/Geen kwetsbare IOS Fix) + Gids
+echo.
+echo S = SNEEK Installatie, Nand Maker, Spel Bulk Extractie
+echo.
+echo.
+echo 1 = Downloads Blad 1 (Systeem Menu's, IOSs, MIOSs, Kanalen, etc.)
+echo.
+echo 2 = Downloads Blad 2 (Apps, USB-Lader Bestanden, CheatCodes, etc.)
+echo.
+echo 3 = Downloads Blad 3 (Systeem Menu Thema's)
+echo.
+echo 4 = Downloads Blad 4 (cIOS's en cMIOS's)
+echo.
+echo A = Aangepaste Geavanceerde Downloads
+echo.
+If Exist download_queue.bat echo L = Laad opgeslagen download wachtrij
+If Exist download_queue.bat echo.
+echo.
+echo C = Config Bestanden maken voor BootMii, Wad Manager of Multi-Mod Manager
+echo.
+echo FC = Bestands Opruiming: Verwijder onnodige bestanden na gebruik.
+echo.
+echo.
+echo O = Opties
+echo.
+echo CR = Credits (Dankbetuigingen)
+echo.
+echo E = Exit (Afsluiten)
+echo.
+echo *********MEER INFO*********
+echo.
+sfk echo -spat \x20 \x20 [RED] V = Bezoek tinyurl.com/ModMiiNow voor vragen, feedback te geven, of te stemmen
+echo.
+echo Gebruik de Modmii Assistent om automatisch alle benodigde bestanden op uw
+echo SD kaart te plaatsen en uw Wii te softmodden en/of te up-downgraden enz.
+echo De assistent zal een persoonijke gids maken aan de hand van antwoorden
+echo op een paar simpele vragen. Door Modmii slechts eenmaal uit te voeren en
+echo te laten downloaden, worden de benodigde bestanden op uw SD kaart geplaatst!
+echo.
+sfk echo -spat \x20 \x20 [RED] Doneren (optioneel) kan via paypal.com naar XFlak40@hotmail.com
+echo.
+echo ***************************
+echo.
+set /p MENU1= Geef uw keuze in:
+
+
+if /i "%MENU1%" EQU "W" goto:LoadWizardSettings
+if /i "%MENU1%" EQU "U" goto:UPAGE1
+if /i "%MENU1%" EQU "S" goto:SNKPAGE1
+if /i "%MENU1%" EQU "1" goto:LIST
+if /i "%MENU1%" EQU "2" goto:OLDLIST
+if /i "%MENU1%" EQU "3" goto:LIST3
+if /i "%MENU1%" EQU "4" goto:LIST4
+if /i "%MENU1%" EQU "A" goto:ADVANCED
+if /i "%MENU1%" EQU "E" goto:exitnow
+if /i "%MENU1%" EQU "O" goto:OPTIONS
+if /i "%MENU1%" EQU "H" goto:WPAGE2
+if /i "%MENU1%" EQU "FC" set BACKB4DRIVE=Menu
+if /i "%MENU1%" EQU "FC" goto:DRIVECHANGE
+if /i "%MENU1%" EQU "C" goto:CONFIGFILEMENU
+
+
+if /i "%MENU1%" EQU "CR" goto:Credits
+if /i "%MENU1%" EQU "V" goto:openwebpage
+
+
+
+If not Exist download_queue.bat goto:noload
+if /i "%MENU1%" NEQ "L" goto:noload
+
+if exist temp\DLnamesADV.txt del temp\DLnamesADV.txt>nul
+if exist temp\DLgotosADV.txt del temp\DLgotosADV.txt>nul
+set BACKB4QUEUE=Menu
+call download_queue.bat
+goto:DownloadQueue
+:noload
+
+:EasterEggs
+if /i "%MENU1%" EQU "fuckyou" echo Fuck jou ook kontgat!
+if /i "%MENU1%" EQU "fuck you" echo Fuck jou ook kontgat!
+if /i "%MENU1%" EQU "bitch" echo Ik ben geen kreng! JIJ bent een kreng!
+if /i "%MENU1%" EQU "pussy" echo Ach, je bent wat je eet ;)
+if /i "%MENU1%" EQU "dick" echo Wie denk je een lul te noemen?... LUL!
+if /i "%MENU1%" EQU "help" echo Google is je vriend...
+if /i "%MENU1%" EQU "decompiler" echo Warm maar niet warm genoeg!
+
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:MENU
+
+:openwebpage
+start www.tinyurl.com/ModMiiNow
+goto:MENU
+
+:exitnow
+if exist "%DRIVE%"\Download_Log.md5 del "%DRIVE%"\Download_Log.md5>nul
+if exist "%DRIVEU%"\Download_Log.md5 del "%DRIVEU%"\Download_Log.md5>nul
+EXIT
+
+::..................................................Credits.........................................................
+:Credits
+cls
+mode con cols=85 lines=65
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo Dankbetuiging ( onvertaald )
+echo *********************************************************************************
+echo * Special thanks to the following people, who have gone out of their way *
+echo * numerous times to help me when they didn't have to *
+echo * *
+echo * DeadlyFoez, cwstjdenobs, Leathl, Violator, WiiCrazy, Giantpune, WiiPower *
+echo * diddy81, DaMysteryMan, pepxl, ChokeD, longtom1, tj_cool, mauifrog and xzxero *
+echo *********************************************************************************
+echo * Thanks to my cuz, Violator, who first got me into the Wii scene.
+echo.
+echo * DeadlyFoez for always being there to bounce ModMii ideas off of.
+echo.
+echo * Leathl for libwiisharp, patchios, nusfilegrabber, showmiiwads, etc.
+echo.
+echo * cwstjdenobs for creating YAWMM and all his work to help support ModMii.
+echo.
+echo * tj_cool, xzxero and burritoboy9984 (aka. Erik) for their awesome Guides.
+echo.
+echo * Team Twiizers for creating the revolutionary HackMii Installer.
+echo.
+echo * Waninkoko for creating CIOS and other excellent apps like WAD manager.
+echo.
+echo * Hermes for creating his efficient CIOS 222/223/224.
+echo.
+echo * davebaol and xabby666 for their cIOS rev 21d2x EHCI module.
+echo.
+echo * Comex for creating the heavily utilized bannerbomb exploit.
+echo.
+echo * Crediar, Daco Taco and Phpgeek for brick protection via Priiloader.
+echo.
+echo * Arikado and the Dop-Mii team for Dop-Mii.
+echo.
+echo * WiiWu and the Dop-Mii team for Multi-Mod Manager (MMM).
+echo.
+echo * WiiNinja and WB3000 for their work on NUSD.
+echo.
+echo * WiiPower for Neogamma and much more.
+echo.
+echo * WiiCrazy for Crap (Forwarder Channel Maker) and Crazy Intro.
+echo.
+echo * WiiGator for creating his Gamecube Backup Launcher.
+echo.
+echo * oggzee, usptactical, gannon and Dr.Clipper for Configurable USB Loader.
+echo.
+echo * Giantpune for USB Loader GX and much much more.
+echo.
+echo * Wiimm for Wiimms ISO Tools.
+echo.
+echo * diddy81 and symular syn of the Wii Theme Team for their amazing themes.
+echo.
+echo * Narolez and FIX94 for their amazing Forwarder code.
+echo.
+echo * WiiShizzza for the new ModMii icon and pepxl for the first ModMii icon.
+echo.
+echo * mamule(F), xav91(F), ketufe(F), Wasabi(I) and Step(I) for translating ModMii.
+echo.
+echo * Wii.py devs: Megazig, Omega, Xuzz, SquidMan, Matt_P and The Lemon Man
+echo.
+echo * Daeken for writing Struct.py and marcan for his LZ77 code
+echo.
+echo Druk op een toets om terug te keren naar hoofdmenu...
+pause>nul
+
+goto:menu
+
+
+::..................................................OPTIONS..................................................
+.......
+:OPTIONS
+
+Set WLAST=
+Set Options=
+set cheatoption=
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+
+sfk echo -spat \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 [Red] Voer optienr.(of letter) in voor (de)selectie
+echo.
+echo D = Wijzig Drive letter (Huidig : %Drive%)
+echo.
+echo DU = Wijzig Drive letter voor USB (Huidig : %DriveU%)
+echo * Geldt alleen voor USB-Lader\SNEEK Setup
+echo.
+echo CC = Cheat Code Opties
+
+echo.
+echo PC = PC Programma's Opslag Locatie (Huidig : %PCSAVE%)
+if /i "%PCSAVE%" EQU "Local" echo * F32 Formatter en WiiBackupManager opgeslagen naar: %HomeDrive%
+if /i "%PCSAVE%" EQU "Local" echo * Snelkoppelingen worden geplaats in MenuStart en op Bureaublad
+
+if /i "%PCSAVE%" EQU "Portable" echo * PC programma's voor mobiel gebruik opslaan op bovenstaande opties
+
+if /i "%PCSAVE%" NEQ "Auto" goto:skip
+echo * PC programma's opslaan met snelkoppelingen naar %homedrive%
+echo als ModMii vanaf %homedrive% zal worden gestart.
+echo * PC programma's opslaan voor mobielgebruik,
+echo als Modmii NIET vanaf %homedrive% zal worden gestart.
+:skip
+
+echo.
+if /i "%ROOTSAVE%" EQU "ON" echo RS = "Root" Save: Sla IOSs\MIOSs op naar de "Root" i.p.v. WAD Map (AAN)
+if /i "%ROOTSAVE%" EQU "OFF" echo RS = "Root" Save: Sla IOSs\MIOSs op naar de "Root" i.p.v. WAD Map (UIT)
+echo * Dit geldt Niet voor de Download Assistent, alleen voor IOSs\MIOSs
+echo * Nuttig voor Wii Apps die IOSs\MIOSs op de "root" moeten hebben.
+echo.
+if /i "%OPTION1%" EQU "OFF" echo 1 = 00000001 of NUS Mappen voor IOSs\MIOSs\SMs etc NIET BEHOUDEN.
+if /i "%OPTION1%" EQU "OFF" echo * Map kan nodig zijn voor de offline werking van bepaalde Wii Apps!
+if /i "%OPTION1%" EQU "ON" echo 1 = 00000001 of NUS Mappen voor IOSs\MIOSs\SMs etc WEL BEHOUDEN.
+if /i "%OPTION1%" EQU "ON" echo * Nuttig voor offline gebruik van Wii Apps zoals, Dopmii etc.
+
+if /i "%OPTION1%" EQU "NUS" echo 1 = NUS\00000001000000##v# Map voor IOSs\MIOSs\SMs etc BEHOUDEN.
+if /i "%OPTION1%" EQU "NUS" echo * Nuttig voor offline gebruik van Wii Apps zoals cIOS Installers
+
+if /i "%OPTION1%" EQU "ALL" echo 1 = NUS\00000001000000##v# en 00000001 Map voor IOSs\MIOSs\SMs etc.
+if /i "%OPTION1%" EQU "ALL" echo * Nuttig voor offline gebruik van een klein aantal Wii Apps.
+echo.
+
+if /i "%ACTIVEIOS%" EQU "OFF" echo U = Update IOSs. Assistent voor het downloaden van alle actieve IOS (UIT)
+if /i "%ACTIVEIOS%" EQU "ON" echo U = Update IOSs. Assistent voor het downloaden van alle actieve IOS (AAN)
+echo.
+if /i "%OPTION36%" EQU "OFF" echo 36 = IOS36v3608 toevoegen aan Assistent voor Active IOS Downloads (UIT)
+if /i "%OPTION36%" EQU "ON" echo 36 = IOS36v3608 toevoegen aan Assistent voor Active IOS Downloads (AAN)
+echo * Uw bestaande IOS36 kan gepatched zijn. Deze IOS36 is dat niet.
+echo.
+
+if /i "%CMIOSOPTION%" EQU "OFF" echo CM = cMIOS toevoegen aan Modmii Assistent Gidsen (UIT)
+if /i "%CMIOSOPTION%" EQU "ON" echo CM = cMIOS toevoegen aan Modmii Assistent Gidsen (AAN)
+echo * voor het afspelen van GameCube backups op oudere Wii's, zonder chip.
+echo.
+
+if /i "%ModMiiverbose%" EQU "off" echo V = Uitgebreide Output Maximaliseren voor wget of Sneek Installer (UIT)
+if /i "%ModMiiverbose%" EQU "on" echo V = Uitgebreide Output Maximaliseren voor wget of Sneek Installer (AAN)
+echo.
+
+if /i "%sneekverbose%" EQU "off" echo SV = SNEEK Uitgebreide Output (UIT)
+if /i "%sneekverbose%" EQU "on" echo SV = SNEEK Uitgebreide Output (AAN)
+echo.
+
+if /i "%SNKFONT%" EQU "W" echo F = LetterKleur voor SNEEK+DI/UNEEK+DI (WIT)
+if /i "%SNKFONT%" EQU "B" echo F = LetterKleur voor SNEEK+DI/UNEEK+DI (ZWART)
+echo.
+
+
+if /i "%HEXEDIT%" EQU "Y" echo H = Hex Edit cIOS Handtekeningen en de cIOS Koreaanse Common Key (AAN)
+if /i "%HEXEDIT%" EQU "Y" echo * Aanbevolen instelling - verander als uw PC geen Cios kan Hex Editen,
+if /i "%HEXEDIT%" EQU "Y" echo zelfs na een Windows Update te hebben uitgevoerd.
+if /i "%HEXEDIT%" EQU "N" echo H = Hex Edit cIOS Handtekeningen en de cIOS Koreaanse Common Key (UIT)
+if /i "%HEXEDIT%" EQU "N" echo * Waarschuwing: ModMii checkt cIOSs niet maar ze zouden moeten werken.
+if /i "%HEXEDIT%" EQU "N" echo * Laders kunnen de versie van de geinstalleerde cIOS niet vaststellen.
+if /i "%HEXEDIT%" EQU "N" echo * Standaard optie "Block IOS Reload = AUTO" werkt niet met CFG en GX
+if /i "%HEXEDIT%" EQU "N" echo * Niet-Koreaanse Wii's kunnen geen Koreaanse spellen laden
+if /i "%HEXEDIT%" EQU "S" echo H = Hex Edit cIOS Handtekeningen maar NIET de cIOS Koreaanse Common Key
+if /i "%HEXEDIT%" EQU "S" echo * Waarschuwing: ModMii checkt cIOSs niet maar ze zouden moeten werken.
+if /i "%HEXEDIT%" EQU "S" echo * Standaard optie "Block IOS Reload = AUTO" werkt niet met CFG en GX
+if /i "%HEXEDIT%" EQU "S" echo * Niet-Koreaanse Wii's kunnen geen Koreaanse spellen laden
+if /i "%HEXEDIT%" EQU "K" echo H = Hex Edit de cIOS Koreaanse Common Key, maar NIET de cIOS Handtekening
+if /i "%HEXEDIT%" EQU "K" echo * Waarschuwing: ModMii checkt cIOSs NIET maar ze zouden moeten werken.
+if /i "%HEXEDIT%" EQU "K" echo * Laders kunnen de versie van de geinstalleerde cIOS niet vaststellen.
+echo.
+
+if not exist "%DRIVE%" goto:nodrivefolder
+echo C = Maak Custom.md5 bestand om alles te controleren
+echo Wads, dols, elfs en apps in %DRIVE%
+if exist Custom.md5 echo C2 = Bestanden controleren %DRIVE% met Custom.md5
+:nodrivefolder
+if exist Custom.md5 echo C3 = Custom.md5 Verwijderen
+echo.
+if /i "%AUTOUPDATE%" EQU "OFF" echo A = Auto-Updaten van ModMii bij opstarten (UIT)
+if /i "%AUTOUPDATE%" EQU "ON" echo A = Auto-Updaten van ModMii bij opstarten (AAN)
+echo N = Nu controleren op updates van Modmii
+echo.
+echo S = Instell. Opslaan R = Instell. Herstellen M = HoofdMenu
+echo.
+set /p OPTIONS= Geef uw Keuze in:
+
+
+if /i "%OPTIONS%" EQU "RS" goto:ROOTSAVE
+if /i "%OPTIONS%" EQU "PC" goto:PCSAVE
+if /i "%OPTIONS%" EQU "1" goto:Option1
+if /i "%OPTIONS%" EQU "N" goto:UpdateModMii
+if /i "%OPTIONS%" EQU "A" goto:AutoUpdate
+if /i "%OPTIONS%" EQU "36" goto:Option36
+if /i "%OPTIONS%" EQU "H" goto:HEXEDIT
+if /i "%OPTIONS%" EQU "CM" goto:CMIOSOPTION
+if /i "%OPTIONS%" EQU "sv" goto:OptionSneekverbose
+if /i "%OPTIONS%" EQU "v" goto:OptionModMiiverbose
+if /i "%OPTIONS%" EQU "f" goto:Optionfont
+
+if not exist "%DRIVE%" goto:nodrivefolder2
+::if /i "%OPTIONS%" EQU "C" sfk list "%DRIVE%" wad dol app elf +md5gento="%DRIVE%"\Custom.md5
+if /i "%OPTIONS%" EQU "C" fvc -c -a MD5 -r "%DRIVE%"\*.wad>Custom.md5
+if /i "%OPTIONS%" EQU "C" fvc -c -a MD5 -r "%DRIVE%"\*.dol>>Custom.md5
+if /i "%OPTIONS%" EQU "C" fvc -c -a MD5 -r "%DRIVE%"\*.app>>Custom.md5
+if /i "%OPTIONS%" EQU "C" fvc -c -a MD5 -r "%DRIVE%"\*.elf>>Custom.md5
+if /i "%OPTIONS%" EQU "C" fvc -c -a MD5 -r "%DRIVE%"\*.bin>>Custom.md5
+::if /i "%OPTIONS%" EQU "C" fvc -c -a MD5 -r "%DRIVE%"\*.exe>>Custom.md5
+
+if /i "%OPTIONS%" EQU "C" sfk filter Custom.md5 -unique -write -yes>nul
+if /i "%OPTIONS%" EQU "C" goto:Options
+
+if not exist Custom.md5 goto:nocustomMD5
+if /i "%OPTIONS%" EQU "C2" Set DB=C
+if /i "%OPTIONS%" EQU "C2" goto:Finish
+:nodrivefolder2
+
+if not exist Custom.md5 goto:nocustomMD5
+if /i "%OPTIONS%" EQU "C3" del Custom.md5
+if /i "%OPTIONS%" EQU "C3" goto:Options
+:nocustomMD5
+
+if /i "%OPTIONS%" EQU "D" set BACKB4DRIVE=OPTIONS
+if /i "%OPTIONS%" EQU "D" goto:DRIVECHANGE
+if /i "%OPTIONS%" EQU "DU" set BACKB4DRIVEU=OPTIONS
+if /i "%OPTIONS%" EQU "DU" goto:DRIVEUCHANGE
+if /i "%OPTIONS%" EQU "CC" goto:cheatcodeoptions
+
+if /i "%OPTIONS%" EQU "U" goto:ACTIVEIOS
+if /i "%OPTIONS%" EQU "S" goto:SaveSettings
+if /i "%OPTIONS%" EQU "R" goto:RestoreSettings
+if /i "%OPTIONS%" EQU "M" goto:MENU
+::if /i "%OPTIONS%" EQU "B" goto:MENU
+if /i "%OPTIONS%" EQU "decompiler" "ModMii.exe" decompiler
+if /i "%OPTIONS%" EQU "decompiler" goto:OPTIONS
+
+
+
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:OPTIONS
+
+
+
+
+
+
+
+:RestoreSettings
+set ROOTSAVE=off
+set PCSAVE=Auto
+set OPTION1=off
+set OPTION36=on
+set CMIOSOPTION=off
+set Drive=COPY_TO_SD
+set DriveU=COPY_TO_USB
+set ACTIVEIOS=on
+set AUTOUPDATE=on
+Set ModMiiverbose=off
+Set sneekverbose=off
+Set SNKFONT=B
+set HEXEDIT=Y
+
+:defaultcheatsettings
+set overwritecodes=off
+set cheatregion=All
+set cheatlocation=B
+
+:selectallcheats
+set wiicheat=ON
+set WiiWarecheat=ON
+set VCArcadecheat=OFF
+set WiiChannelscheat=ON
+set Gamecubecheat=ON
+set NEScheat=ON
+set SNEScheat=ON
+set N64cheat=ON
+set SMScheat=ON
+set Segacheat=ON
+set NeoGeocheat=ON
+set Commodorecheat=ON
+set MSXcheat=ON
+set TurboGraFX-16cheat=ON
+set TurboGraFX-CDcheat=ON
+if /i "%cheatoption%" EQU "A" goto:cheatcodeoptions
+if /i "%cheatoption%" EQU "D" goto:cheatcodeoptions
+goto:savesettingsnow
+
+
+
+
+:SaveSettings
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+:savesettingsnow
+echo ::ModMii Settings > settings.bat
+echo ::ModMiiv%currentversion%>> settings.bat
+echo Set ROOTSAVE=%ROOTSAVE%>> settings.bat
+echo Set PCSAVE=%PCSAVE%>> settings.bat
+echo Set Option1=%Option1%>> settings.bat
+echo Set OPTION36=%OPTION36%>> settings.bat
+echo Set CMIOSOPTION=%CMIOSOPTION%>> settings.bat
+echo Set Drive=%DRIVE%>> settings.bat
+echo Set DriveU=%DRIVEU%>> settings.bat
+echo Set overwritecodes=%overwritecodes%>> settings.bat
+echo Set cheatregion=%cheatregion%>> settings.bat
+echo Set cheatlocation=%cheatlocation%>> settings.bat
+echo Set ACTIVEIOS=%ACTIVEIOS%>> settings.bat
+echo Set AUTOUPDATE=%AUTOUPDATE%>> settings.bat
+echo Set ModMiiverbose=%ModMiiverbose%>> settings.bat
+echo Set sneekverbose=%sneekverbose%>> settings.bat
+echo Set SNKFONT=%SNKFONT%>> settings.bat
+echo Set HEXEDIT=%HEXEDIT%>> settings.bat
+echo Set wiicheat=%wiicheat%>> settings.bat
+echo Set WiiWarecheat=%WiiWarecheat%>> settings.bat
+echo Set VCArcadecheat=%VCArcadecheat%>> settings.bat
+echo Set WiiChannelscheat=%WiiChannelscheat%>> settings.bat
+echo Set Gamecubecheat=%Gamecubecheat%>> settings.bat
+echo Set NEScheat=%NEScheat%>> settings.bat
+echo Set SNEScheat=%SNEScheat%>> settings.bat
+echo Set N64cheat=%N64cheat%>> settings.bat
+echo Set SMScheat=%SMScheat%>> settings.bat
+echo Set Segacheat=%Segacheat%>> settings.bat
+echo Set NeoGeocheat=%NeoGeocheat%>> settings.bat
+echo Set Commodorecheat=%Commodorecheat%>> settings.bat
+echo Set MSXcheat=%MSXcheat%>> settings.bat
+echo Set TurboGraFX-16cheat=%TurboGraFX-16cheat%>> settings.bat
+echo Set TurboGraFX-CDcheat=%TurboGraFX-CDcheat%>> settings.bat
+echo set AGREEDVERSION=%currentversion%>> settings.bat
+if /i "%OPTIONS%" EQU "R" goto:OPTIONS
+if exist settings.bat echo Instell. Opgeslagen
+echo.
+@ping 127.0.0.1 -n 2 -w 1000> nul
+if /i "%cheatoption%" EQU "S" goto:cheatcodeoptions
+goto:OPTIONS
+
+
+
+
+
+
+:ROOTSAVE
+if /i "%ROOTSAVE%" EQU "ON" goto:ROOTSAVEoff
+Set ROOTSAVE=ON
+goto:OPTIONS
+
+:ROOTSAVEoff
+Set ROOTSAVE=OFF
+goto:OPTIONS
+
+:PCSAVE
+if /i "%PCSAVE%" EQU "Auto" (set PCSAVE=Portable) & (goto:options)
+if /i "%PCSAVE%" EQU "Portable" (set PCSAVE=Local) & (goto:options)
+if /i "%PCSAVE%" EQU "Local" (set PCSAVE=Auto) & (goto:options)
+
+:HEXEDIT
+if /i "%HEXEDIT%" EQU "Y" (set HEXEDIT=N) & (goto:options)
+if /i "%HEXEDIT%" EQU "N" (set HEXEDIT=S) & (goto:options)
+if /i "%HEXEDIT%" EQU "S" (set HEXEDIT=K) & (goto:options)
+if /i "%HEXEDIT%" EQU "K" (set HEXEDIT=Y) & (goto:options)
+
+
+:Option1
+if /i "%OPTION1%" EQU "off" (set OPTION1=on) & (goto:options)
+if /i "%OPTION1%" EQU "on" (set OPTION1=nus) & (goto:options)
+if /i "%OPTION1%" EQU "nus" (set OPTION1=all) & (goto:options)
+if /i "%OPTION1%" EQU "all" (set OPTION1=off) & (goto:options)
+
+:OPTION36
+if /i "%OPTION36%" EQU "ON" goto:OPTION36off
+Set OPTION36=ON
+goto:OPTIONS
+
+:OPTION36off
+Set OPTION36=OFF
+goto:OPTIONS
+
+:CMIOSOPTION
+if /i "%CMIOSOPTION%" EQU "ON" goto:CMIOSOPTIONoff
+Set CMIOSOPTION=ON
+goto:OPTIONS
+
+:CMIOSOPTIONoff
+Set CMIOSOPTION=OFF
+goto:OPTIONS
+
+:OptionSneekverbose
+if /i "%sneekverbose%" EQU "on" goto:OptionSneekverboseoff
+Set sneekverbose=on
+goto:OPTIONS
+
+:OptionSneekverboseoff
+Set sneekverbose=off
+goto:OPTIONS
+
+:OptionModMiiverbose
+if /i "%ModMiiverbose%" EQU "on" goto:OptionModMiiverboseoff
+Set ModMiiverbose=on
+goto:OPTIONS
+
+:OptionModMiiverboseoff
+Set ModMiiverbose=off
+goto:OPTIONS
+
+:Optionfont
+if /i "%SNKFONT%" EQU "W" goto:OptionfontB
+Set SNKFONT=W
+goto:OPTIONS
+
+:OptionfontB
+Set SNKFONT=B
+goto:OPTIONS
+
+:ACTIVEIOS
+if /i "%ACTIVEIOS%" EQU "ON" goto:ACTIVEIOSoff
+Set ACTIVEIOS=ON
+goto:OPTIONS
+
+:ACTIVEIOSoff
+Set ACTIVEIOS=OFF
+goto:OPTIONS
+
+:AUTOUPDATE
+if /i "%AUTOUPDATE%" EQU "ON" goto:AUTOUPDATEoff
+Set AUTOUPDATE=ON
+goto:OPTIONS
+
+:AUTOUPDATEoff
+Set AUTOUPDATE=OFF
+goto:OPTIONS
+
+
+
+
+
+:cheatcodeoptions
+set cheatoption=
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+echo CHEAT CODE OPTIES
+echo.
+echo.
+echo R = Regio voor de te downloaden Cheats: (%cheatregion%)
+echo.
+if /i "%overwritecodes%" EQU "OFF" echo O = Overschrijf bestaande txtcodes (UIT)
+if /i "%overwritecodes%" EQU "ON" echo O = Overschrijf bestaande txtcodes (AAN)
+echo.
+if /i "%cheatlocation%" EQU "B" echo L = Locatie(s) Opslag Cheats: (Beide 1 en 2)
+if /i "%cheatlocation%" EQU "T" echo L = Locatie(s) Opslag Cheats: (1: txtcodes)
+if /i "%cheatlocation%" EQU "C" echo L = Locatie(s) Opslag Cheats: (2: codes\X\L)
+echo 1: - txtcodes: locatie gebruikt door apps, o.a. CFG USB-Loader
+echo 2: - codes\X\L\: locatie gebruikt door Accio Hacks
+echo X = Console ID Letter (ie. Wii = R)
+echo L = 1ste letter van speltitel ('#' als hij begint met een nr.)
+echo.
+echo.
+echo (de)selecteer consoles om Cheats voor te downloaden:
+echo.
+sfk echo -spat \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 Gekozen consoles staan in [Green]Groen
+echo.
+echo.
+if /i "%wiicheat%" EQU "ON" (sfk echo -spat \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 [Green]1 = Wii) else (echo 1 = Wii)
+if /i "%WiiWarecheat%" EQU "ON" (sfk echo -spat \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 [Green]2 = WiiWare) else (echo 2 = WiiWare)
+
+::if /i "%VCArcadecheat%" EQU "ON" (sfk echo -spat \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 [Green]3 = VC Arcade) else (echo 3 = VC Arcade)
+sfk echo -spat \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 [Red]3 = VC Arcade (Uitgeschakeld door geckocodes.org error)
+
+if /i "%WiiChannelscheat%" EQU "ON" (sfk echo -spat \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 [Green]4 = Wii Kanalen) else (echo 4 = Wii Kanalen)
+if /i "%Gamecubecheat%" EQU "ON" (sfk echo -spat \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 [Green]5 = Gamecube) else (echo 5 = Gamecube)
+if /i "%NEScheat%" EQU "ON" (sfk echo -spat \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 [Green]6 = NES/Famicom VC) else (echo 6 = NES/Famicom VC)
+if /i "%SNEScheat%" EQU "ON" (sfk echo -spat \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 [Green]7 = Super NES/Famicom VC) else (echo 7 = Super NES/Famicom VC)
+if /i "%N64cheat%" EQU "ON" (sfk echo -spat \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 [Green]8 = Nintendo 64 VC) else (echo 8 = Nintendo 64 VC)
+if /i "%SMScheat%" EQU "ON" (sfk echo -spat \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 [Green]9 = Sega Master System VC) else (echo 9 = Sega Master System VC)
+if /i "%Segacheat%" EQU "ON" (sfk echo -spat \x20 \x20 \x20 \x20 \x20 \x20 \x20 [Green] 10 = Sega Genesis/Mega Drive VC) else (echo 10 = Sega Genesis/Mega Drive VC)
+if /i "%NeoGeocheat%" EQU "ON" (sfk echo -spat \x20 \x20 \x20 \x20 \x20 \x20 \x20 [Green] 11 = NeoGeo VC) else (echo 11 = NeoGeo VC)
+if /i "%Commodorecheat%" EQU "ON" (sfk echo -spat \x20 \x20 \x20 \x20 \x20 \x20 \x20 [Green] 12 = Commodore 64 VC) else (echo 12 = Commodore 64 VC)
+if /i "%MSXcheat%" EQU "ON" (sfk echo -spat \x20 \x20 \x20 \x20 \x20 \x20 \x20 [Green] 13 = MSX VC) else (echo 13 = MSX VC)
+if /i "%TurboGraFX-16cheat%" EQU "ON" (sfk echo -spat \x20 \x20 \x20 \x20 \x20 \x20 \x20 [Green] 14 = TurboGraFX-16 VC) else (echo 14 = TurboGraFX-16 VC)
+if /i "%TurboGraFX-CDcheat%" EQU "ON" (sfk echo -spat \x20 \x20 \x20 \x20 \x20 \x20 \x20 [Green] 15 = TurboGraFX-CD VC) else (echo 15 = TurboGraFX-CD VC)
+echo.
+echo.
+echo A = Alles
+echo C = Wissen
+echo.
+echo S = Instell. Opslaan
+echo D = Standaard Cheat Instellingen
+echo.
+echo B = Terug
+echo M = Hoofdmenu
+echo.
+echo.
+echo.
+set /p cheatoption= Geef uw keuze in:
+
+
+
+if /i "%cheatoption%" EQU "1" goto:wiicheat
+if /i "%cheatoption%" EQU "2" goto:WiiWarecheat
+::if /i "%cheatoption%" EQU "3" goto:VCArcadecheat
+if /i "%cheatoption%" EQU "4" goto:WiiChannelscheat
+if /i "%cheatoption%" EQU "5" goto:Gamecubecheat
+if /i "%cheatoption%" EQU "6" goto:NEScheat
+if /i "%cheatoption%" EQU "7" goto:SNEScheat
+if /i "%cheatoption%" EQU "8" goto:N64cheat
+if /i "%cheatoption%" EQU "9" goto:SMScheat
+if /i "%cheatoption%" EQU "10" goto:Segacheat
+if /i "%cheatoption%" EQU "11" goto:NeoGeocheat
+if /i "%cheatoption%" EQU "12" goto:Commodorecheat
+if /i "%cheatoption%" EQU "13" goto:MSXcheat
+if /i "%cheatoption%" EQU "14" goto:TurboGraFX-16cheat
+if /i "%cheatoption%" EQU "15" goto:TurboGraFX-CDcheat
+if /i "%cheatoption%" EQU "A" goto:selectallcheats
+if /i "%cheatoption%" EQU "C" goto:deselectallcheats
+if /i "%cheatoption%" EQU "R" goto:cheatregion
+if /i "%cheatoption%" EQU "l" goto:cheatlocation
+if /i "%cheatoption%" EQU "O" goto:overwritecodes
+if /i "%cheatoption%" EQU "B" goto:countconsoles
+if /i "%cheatoption%" EQU "M" goto:countconsoles
+
+if /i "%cheatoption%" EQU "S" goto:SaveSettings
+if /i "%cheatoption%" EQU "D" goto:defaultcheatsettings
+
+
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:cheatcodeoptions
+
+:countconsoles
+set countconsoles=0
+if /i "%wiicheat%" EQU "ON" SET /a countconsoles=%countconsoles%+1
+if /i "%WiiWarecheat%" EQU "ON" SET /a countconsoles=%countconsoles%+1
+if /i "%VCArcadecheat%" EQU "ON" SET /a countconsoles=%countconsoles%+1
+if /i "%WiiChannelscheat%" EQU "ON" SET /a countconsoles=%countconsoles%+1
+if /i "%Gamecubecheat%" EQU "ON" SET /a countconsoles=%countconsoles%+1
+if /i "%NEScheat%" EQU "ON" SET /a countconsoles=%countconsoles%+1
+if /i "%SNEScheat%" EQU "ON" SET /a countconsoles=%countconsoles%+1
+if /i "%N64cheat%" EQU "ON" SET /a countconsoles=%countconsoles%+1
+if /i "%SMScheat%" EQU "ON" SET /a countconsoles=%countconsoles%+1
+if /i "%Segacheat%" EQU "ON" SET /a countconsoles=%countconsoles%+1
+if /i "%NeoGeocheat%" EQU "ON" SET /a countconsoles=%countconsoles%+1
+if /i "%Commodorecheat%" EQU "ON" SET /a countconsoles=%countconsoles%+1
+if /i "%MSXcheat%" EQU "ON" SET /a countconsoles=%countconsoles%+1
+if /i "%TurboGraFX-16cheat%" EQU "ON" SET /a countconsoles=%countconsoles%+1
+if /i "%TurboGraFX-CDcheat%" EQU "ON" SET /a countconsoles=%countconsoles%+1
+
+if /i "%countconsoles%" EQU "0" echo Kies minstens 1 console voor Cheat download
+if /i "%countconsoles%" EQU "0" @ping 127.0.0.1 -n 3 -w 1000> nul
+if /i "%countconsoles%" EQU "0" goto:cheatcodeoptions
+
+if /i "%cheatoption%" EQU "B" goto:Options
+if /i "%cheatoption%" EQU "M" goto:MENU
+
+
+
+:overwritecodes
+if /i "%overwritecodes%" EQU "ON" goto:overwritecodesoff
+Set overwritecodes=ON
+goto:cheatcodeoptions
+
+:overwritecodesoff
+Set overwritecodes=OFF
+goto:cheatcodeoptions
+
+
+:cheatregion
+if /i "%cheatregion%" EQU "all" Set cheatregion=USA&&goto:cheatcodeoptions
+if /i "%cheatregion%" EQU "USA" Set cheatregion=PAL&&goto:cheatcodeoptions
+if /i "%cheatregion%" EQU "PAL" Set cheatregion=JAP&&goto:cheatcodeoptions
+if /i "%cheatregion%" EQU "JAP" Set cheatregion=all&&goto:cheatcodeoptions
+
+
+:cheatlocation
+if /i "%cheatlocation%" EQU "B" Set cheatlocation=T&&goto:cheatcodeoptions
+if /i "%cheatlocation%" EQU "T" Set cheatlocation=C&&goto:cheatcodeoptions
+if /i "%cheatlocation%" EQU "C" Set cheatlocation=B&&goto:cheatcodeoptions
+
+
+
+
+:wiicheat
+if /i "%wiicheat%" EQU "OFF" (set wiicheat=ON) else (set wiicheat=OFF)
+goto:cheatcodeoptions
+
+
+:WiiWarecheat
+if /i "%WiiWarecheat%" EQU "OFF" (set WiiWarecheat=ON) else (set WiiWarecheat=OFF)
+goto:cheatcodeoptions
+
+:VCArcadecheat
+if /i "%VCArcadecheat%" EQU "OFF" (set VCArcadecheat=ON) else (set VCArcadecheat=OFF)
+goto:cheatcodeoptions
+
+:WiiChannelscheat
+if /i "%WiiChannelscheat%" EQU "OFF" (set WiiChannelscheat=ON) else (set WiiChannelscheat=OFF)
+goto:cheatcodeoptions
+
+:Gamecubecheat
+if /i "%Gamecubecheat%" EQU "OFF" (set Gamecubecheat=ON) else (set Gamecubecheat=OFF)
+goto:cheatcodeoptions
+
+:NEScheat
+if /i "%NEScheat%" EQU "OFF" (set NEScheat=ON) else (set NEScheat=OFF)
+goto:cheatcodeoptions
+
+:SNEScheat
+if /i "%SNEScheat%" EQU "OFF" (set SNEScheat=ON) else (set SNEScheat=OFF)
+goto:cheatcodeoptions
+
+:N64cheat
+if /i "%N64cheat%" EQU "OFF" (set N64cheat=ON) else (set N64cheat=OFF)
+goto:cheatcodeoptions
+
+:SMScheat
+if /i "%SMScheat%" EQU "OFF" (set SMScheat=ON) else (set SMScheat=OFF)
+goto:cheatcodeoptions
+
+:Segacheat
+if /i "%Segacheat%" EQU "OFF" (set Segacheat=ON) else (set Segacheat=OFF)
+goto:cheatcodeoptions
+
+:NeoGeocheat
+if /i "%NeoGeocheat%" EQU "OFF" (set NeoGeocheat=ON) else (set NeoGeocheat=OFF)
+goto:cheatcodeoptions
+
+:Commodorecheat
+if /i "%Commodorecheat%" EQU "OFF" (set Commodorecheat=ON) else (set Commodorecheat=OFF)
+goto:cheatcodeoptions
+
+:MSXcheat
+if /i "%MSXcheat%" EQU "OFF" (set MSXcheat=ON) else (set MSXcheat=OFF)
+goto:cheatcodeoptions
+
+:TurboGraFX-16cheat
+if /i "%TurboGraFX-16cheat%" EQU "OFF" (set TurboGraFX-16cheat=ON) else (set TurboGraFX-16cheat=OFF)
+goto:cheatcodeoptions
+
+:TurboGraFX-CDcheat
+if /i "%TurboGraFX-CDcheat%" EQU "OFF" (set TurboGraFX-CDcheat=ON) else (set TurboGraFX-CDcheat=OFF)
+goto:cheatcodeoptions
+
+:deselectallcheats
+set wiicheat=OFF
+set WiiWarecheat=OFF
+set VCArcadecheat=OFF
+set WiiChannelscheat=OFF
+set Gamecubecheat=OFF
+set NEScheat=OFF
+set SNEScheat=OFF
+set N64cheat=OFF
+set SMScheat=OFF
+set Segacheat=OFF
+set NeoGeocheat=OFF
+set Commodorecheat=OFF
+set MSXcheat=OFF
+set TurboGraFX-16cheat=OFF
+set TurboGraFX-CDcheat=OFF
+goto:cheatcodeoptions
+
+
+
+:DRIVECHANGE
+set drivetemp=%DRIVE%
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+echo.
+echo Geef de drive letter (of Pad) om bestanden voor uw SD kaart op te slaan
+
+::the below msg is only for people building a nand
+if /i "%SNEEKSELECT%" EQU "2" goto:donotskip
+if /i "%SNEEKSELECT%" EQU "3" (goto:donotskip) else (goto:skip)
+:donotskip
+echo.
+echo.
+echo Let op: Wads die op een emu NAND zijn geinstalleerd worden hier ook opgeslagen
+echo zodat ze in de toekomst niet opnieuw gedownload hoeven te worden
+:skip
+
+echo.
+echo.
+echo Huidige Instelling.: %Drive%
+echo.
+echo.
+echo Let op: * Laat de keuze blanco om de huidige
+echo instelling te behouden en druk op Enter.
+echo.
+echo * U kunt ook de Drive/Map naar dit scherm slepen
+echo dat scheelt u een stukje typen.
+echo.
+echo * Als U problemen ondervind, probeer dan de standaard instellingen
+echo.
+echo.
+echo.
+echo VOORBEELDEN:
+echo.
+echo.
+echo L:
+echo.
+echo %%userprofile%%\Bureaublad\COPY_TO_SD
+echo Let op: %%userprofile%% koppeling werkt niet op Windows XP
+echo.
+echo ModMii\4.2U
+echo Let op: Dit maak ModMii\4.2U mappen waar dit programma staat
+echo.
+echo C:\Users\XFlak\Bureaublad\Nieuwe Map
+echo.
+echo.
+echo.
+echo D = Standaard Instell.: COPY_TO_SD
+echo.
+echo.
+echo B = Terug
+echo.
+echo M = Hoofdmenu
+echo.
+echo.
+set /p Drivetemp= Geef uw keuze in:
+
+::remove quotes from variable (if applicable)
+echo "set DRIVETEMP=%DRIVETEMP%">temp.txt
+sfk filter -quiet temp.txt -rep _""""__>temp.bat
+call temp.bat
+del temp.bat
+del temp.txt
+
+
+
+if /i "%DRIVETEMP%" EQU "M" goto:MENU
+if /i "%DRIVETEMP%" EQU "B" goto:%BACKB4DRIVE%
+if /i "%DRIVETEMP%" EQU "D" set DRIVETEMP=COPY_TO_SD
+
+
+:doublecheck
+set fixslash=
+if /i "%DRIVETEMP:~-1%" EQU "\" set fixslash=yes
+if /i "%DRIVETEMP:~-1%" EQU "/" set fixslash=yes
+if /i "%fixslash%" EQU "yes" set DRIVETEMP=%DRIVETEMP:~0,-1%
+if /i "%fixslash%" EQU "yes" goto:doublecheck
+
+
+::if second char is ":" check if drive exists
+if /i "%DRIVETEMP:~1,1%" NEQ ":" goto:skipcheck
+if exist "%DRIVETEMP:~0,2%" (goto:skipcheck) else (echo.)
+echo %DRIVETEMP:~0,2% bestaat niet, probeer a.u.b. nogmaals...
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:DRIVECHANGE
+:skipcheck
+
+
+set DRIVE=%DRIVETEMP%
+set REALDRIVE=%DRIVE%
+
+
+::autosave drive setting to settings.bat
+sfk filter settings.bat -!"Set Drive=" -write -yes>nul
+echo Set Drive=%DRIVE%>>settings.bat
+
+
+
+if exist "%Drive%"\Download_Log.md5 del "%Drive%"\Download_Log.md5>nul
+
+
+if /i "%MENU1%" EQU "FC" goto:FileCleanup
+if /i "%MENU1%" EQU "U" set BACKB4QUEUE=DRIVECHANGE
+if /i "%MENU1%" EQU "U" goto:DOWNLOADQUEUE
+
+
+if /i "%MENU1%" NEQ "W" goto:skip
+if /i "%USBCONFIG%" EQU "USB" (set BACKB4QUEUE=DRIVEUCHANGE) else (set BACKB4QUEUE=DRIVECHANGE)
+if /i "%USBCONFIG%" EQU "USB" (goto:DRIVEUCHANGE) else (goto:download)
+:skip
+
+
+if /i "%SNEEKTYPE%" EQU "U" set BACKB4DRIVEU=DRIVECHANGE
+if /i "%SNEEKTYPE%" EQU "UD" set BACKB4DRIVEU=DRIVECHANGE
+if /i "%SNEEKTYPE%" EQU "U" goto:DRIVEUCHANGE
+if /i "%SNEEKTYPE%" EQU "UD" goto:DRIVEUCHANGE
+if /i "%SNEEKSELECT%" EQU "2" set B4SNKPAGE3=DRIVECHANGE
+if /i "%SNEEKSELECT%" EQU "3" set B4SNKPAGE3=DRIVECHANGE
+if /i "%SNEEKSELECT%" EQU "2" goto:snkpage3
+if /i "%SNEEKSELECT%" EQU "3" goto:snkpage3
+if /i "%SNEEKSELECT%" EQU "1" set B4SNKCONFIRM=DRIVECHANGE
+if /i "%SNEEKSELECT%" EQU "1" goto:SNKNANDCONFIRM
+
+if /i "%MENU1%" EQU "1" goto:%BACKB4DRIVE%
+if /i "%MENU1%" EQU "2" goto:%BACKB4DRIVE%
+if /i "%MENU1%" EQU "3" goto:%BACKB4DRIVE%
+if /i "%MENU1%" EQU "4" goto:%BACKB4DRIVE%
+if /i "%MENU1%" EQU "A" goto:%BACKB4DRIVE%
+
+goto:Options
+
+
+
+
+
+
+
+
+:DRIVEUCHANGE
+set driveUtemp=%DRIVEU%
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+echo.
+echo Geef de drive letter (of Pad) om bestanden voor uw USB Harde Schijf
+echo.
+echo.
+echo Huidige Instelling: %DriveU%
+echo.
+echo.
+echo Let op: * Laat de keuze blanco om de huidige
+echo instelling te behouden en druk op Enter.
+echo.
+echo * U kunt ook de Drive/Map naar dit scherm slepen
+echo dat scheelt u een stukje typen.
+echo.
+echo * Als U problemen ondervind, probeer dan de standaard instellingen
+echo.
+echo.
+echo.
+echo VOORBEELDEN:
+echo.
+echo.
+echo L:
+echo.
+echo %%userprofile%%\Bureaublad\COPY_TO_USB
+echo Tip: %%userprofile%% koppeling werkt niet op Windows XP
+echo.
+echo ModMii\4.2U
+echo Tip: Dit maak ModMii\4.2U mappen waar dit programma staat
+echo.
+echo C:\Users\XFlak\Bureaublad\Nieuwe Map
+echo.
+echo.
+echo.
+echo D = Standaard instell.: COPY_TO_USB
+echo.
+echo.
+echo B = Terug
+echo.
+echo M = Hoofdmenu
+echo.
+echo.
+set /p DriveUtemp= Geef uw keuze in:
+
+
+::remove quotes from variable (if applicable)
+echo "set DRIVEUTEMP=%DRIVEUTEMP%">temp.txt
+sfk filter -quiet temp.txt -rep _""""__>temp.bat
+call temp.bat
+del temp.bat
+del temp.txt
+
+
+if /i "%DRIVEUTEMP%" EQU "M" goto:MENU
+
+if /i "%DRIVEUTEMP%" EQU "B" goto:%BACKB4DRIVEU%
+
+if /i "%DRIVEUTEMP%" EQU "D" set DRIVEUTEMP=COPY_TO_USB
+
+:doublecheckU
+set fixslash=
+if /i "%DRIVEUTEMP:~-1%" EQU "\" set fixslash=yes
+if /i "%DRIVEUTEMP:~-1%" EQU "/" set fixslash=yes
+if /i "%fixslash%" EQU "yes" set DRIVEUTEMP=%DRIVEUTEMP:~0,-1%
+if /i "%fixslash%" EQU "yes" goto:doublecheckU
+
+
+
+::if second char is ":" check if drive exists
+if /i "%DRIVEUTEMP:~1,1%" NEQ ":" goto:skipcheck
+if exist "%DRIVEUTEMP:~0,2%" (goto:skipcheck) else (echo.)
+echo %DRIVEUTEMP:~0,2% bestaat niet, probeer a.u.b. nogmaals...
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:DRIVECHANGE
+:skipcheck
+
+
+
+set DRIVEU=%DRIVEUTEMP%
+
+::autosave drive setting to settings.bat
+sfk filter settings.bat -!"Set DriveU=" -write -yes>nul
+echo Set DriveU=%DRIVEU%>>settings.bat
+
+if exist "%DRIVEU%"\Download_Log.md5 del "%DRIVEU%"\Download_Log.md5
+
+if /i "%SNEEKSELECT%" EQU "1" set B4SNKCONFIRM=DRIVEUCHANGE
+if /i "%SNEEKSELECT%" EQU "1" goto:SNKNANDCONFIRM
+if /i "%SNEEKSELECT%" EQU "2" set B4SNKPAGE3=DRIVEUCHANGE
+if /i "%SNEEKSELECT%" EQU "3" set B4SNKPAGE3=DRIVEUCHANGE
+if /i "%SNEEKSELECT%" EQU "2" goto:snkpage3
+if /i "%SNEEKSELECT%" EQU "3" goto:snkpage3
+if /i "%SNEEKSELECT%" EQU "4" goto:SNKDISCEX2
+
+::if /i "%MENU1%" EQU "U" goto:DOWNLOADQUEUE
+::if /i "%WLAST%" EQU "Y" goto:DOWNLOAD
+
+
+if /i "%MENU1%" NEQ "U" goto:skip
+if /i "%USBCONFIG%" EQU "USB" set DRIVE=%DRIVEU%
+if /i "%USBCONFIG%" EQU "USB" set BACKB4QUEUE=DRIVEUCHANGE
+if /i "%USBCONFIG%" EQU "USB" goto:DownloadQueue
+:skip
+if /i "%USBCONFIG%" EQU "USB" set BACKB4QUEUE=DRIVEUCHANGE
+if /i "%USBCONFIG%" EQU "USB" goto:Download
+
+goto:Options
+
+
+
+
+
+
+
+:UpdateModMii
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+echo Huidige versie is %CurrentVersion%
+echo.
+echo Controleren op updates...
+echo.
+
+
+if exist list.bat del list.bat>nul
+
+start %ModMiimin%/wait wget "http://code.google.com/p/nusad/downloads/list?can=3&q=&colspec=Filename+Summary+Uploaded+ReleaseDate+Size+DownloadCount"
+
+if exist list* (move /y list* list.bat>nul) else (goto:updatefail)
+sfk filter -quiet "list.bat" -+"%UPDATENAME%" -rep _".txt*"__ -rep _"*%UPDATENAME%-"_"set newversion="_ -rep _" *"__ -write -yes
+sfk filter "list.bat" -unique -write -yes>nul
+call list.bat
+del list.bat>nul
+
+if %currentversion% GTR %newversion:~0,5% (echo Deze versie is nieuwer dan de laatste release) & (echo.) & (echo Je hebt te gekke beta shit!) & (@ping 127.0.0.1 -n 4 -w 1000> nul) & (goto:menu)
+
+::before %updatename% is called %newversion% can be more than 5 chars (ie. 4.6.0.1)
+if %currentversion% EQU %newversion% (echo Deze versie is up to date) & (@ping 127.0.0.1 -n 4 -w 1000> nul) & (goto:menu)
+
+::if %newversion% has exactly 5 chars (#.#.#), get changelog and update
+if "%newversion:~5%"=="" goto:getchangelog
+
+::only make it this far if newversion is greater than current version (ie. not beta shit) and has >5 chars (ie. #.#.#.#). Now check if DL DB needs to be updated (ie. partial update)
+set NEWDBUPDATEVERSION=%newversion%
+set DBUPDATEVERSION=none
+if exist temp\DBUPDATE%newversion:~0,5%.bat call temp\DBUPDATE%newversion:~0,5%.bat
+if %NEWDBUPDATEVERSION% EQU %DBUPDATEVERSION% (echo Deze versie is up to date) & (@ping 127.0.0.1 -n 4 -w 1000> nul) & (goto:menu)
+
+
+:getchangelog
+start %ModMiimin%/wait wget http://nusad.googlecode.com/files/%UPDATENAME%-%newversion%.txt
+if not exist %UPDATENAME%-%newversion%.txt goto:updatefail
+
+
+ren %UPDATENAME%-%newversion%.txt %UPDATENAME%.bat
+call %UPDATENAME%.bat
+
+set newversion=%newversion:~0,5%
+if %currentversion% GEQ %newversion% (goto:menu) else (exit)
+
+:updatefail
+echo Update check mislukte, controleer internet verbinding en firewall instell.
+@ping 127.0.0.1 -n 4 -w 1000> nul
+goto:menu
+
+
+
+
+
+::-------------------------------File Cleanup------------------------------------
+:FileCleanup
+cls
+
+set cleanitems=0
+if exist "%DRIVE%"\WAD SET /a cleanitems=%cleanitems%+1
+if exist "%DRIVE%"\00000001 SET /a cleanitems=%cleanitems%+1
+if exist "%DRIVE%"\00010008 SET /a cleanitems=%cleanitems%+1
+if exist "%DRIVE%"\00010002 SET /a cleanitems=%cleanitems%+1
+if exist "%DRIVE%"\00010001 SET /a cleanitems=%cleanitems%+1
+if exist "%DRIVE%"\private\wii\title\aktn SET /a cleanitems=%cleanitems%+1
+if exist "%DRIVE%"\apps\DOP-Mii SET /a cleanitems=%cleanitems%+1
+if exist "%DRIVE%"\apps\MMM SET /a cleanitems=%cleanitems%+1
+if exist "%DRIVE%"\apps\MIOSPatcher SET /a cleanitems=%cleanitems%+1
+if exist "%DRIVE%"\apps\Priiloader SET /a cleanitems=%cleanitems%+1
+if exist "%DRIVE%"\apps\YAWMM SET /a cleanitems=%cleanitems%+1
+if exist "%DRIVE%"\apps\HackMii_Installer SET /a cleanitems=%cleanitems%+1
+if exist "%DRIVE%"\apps\IOS236-v5-Mod SET /a cleanitems=%cleanitems%+1
+if exist "%DRIVE%"\apps\SIP SET /a cleanitems=%cleanitems%+1
+if exist "%DRIVE%"\*.dol SET /a cleanitems=%cleanitems%+1
+if exist "%DRIVE%"\*.elf SET /a cleanitems=%cleanitems%+1
+if exist "%DRIVE%"\*.wad SET /a cleanitems=%cleanitems%+1
+if exist "%DRIVE%"\*.md5 SET /a cleanitems=%cleanitems%+1
+
+
+::smash stack USA check
+set path2clean=%DRIVE%\private\wii\app\rsbe\st\st_080805_0933.bin
+set md5=aa93aab9bfdd25883bbd826a62645033
+set nextgoto=cleancheck1
+goto:markmatch
+:cleancheck1
+set SmashCheck=off
+if /i "%match%" EQU "YES" set SmashCheck=on
+if /i "%match%" EQU "YES" SET /a cleanitems=%cleanitems%+1
+
+::PWNS USA
+set path2clean=%DRIVE%\private\wii\title\rlie\data.bin
+set md5=b94f40d57a4b5577eb2479f63cbe79df
+set nextgoto=cleancheck2
+goto:markmatch
+:cleancheck2
+set PWNSU=off
+if /i "%match%" EQU "YES" set PWNSU=on
+if /i "%match%" EQU "YES" SET /a cleanitems=%cleanitems%+1
+
+::PWNS JAP
+set path2clean=%DRIVE%\private\wii\title\rlij\data.bin
+set md5=1f7e42a30492d2fa116a2fe5ebc685d1
+set nextgoto=cleancheck3
+goto:markmatch
+:cleancheck3
+set PWNSJ=off
+if /i "%match%" EQU "YES" set PWNSJ=on
+if /i "%match%" EQU "YES" SET /a cleanitems=%cleanitems%+1
+
+::PWNS EURO
+set path2clean=%DRIVE%\private\wii\title\rlip\data.bin
+set md5=a6b8f03f49baa471228dcd81d3fd623a
+set nextgoto=cleancheck4
+goto:markmatch
+:cleancheck4
+set PWNSE=off
+if /i "%match%" EQU "YES" set PWNSE=on
+if /i "%match%" EQU "YES" SET /a cleanitems=%cleanitems%+1
+
+::TWILIGHT USA
+set path2clean=%DRIVE%\private\wii\title\rzde\data.bin
+set md5=02639bd145730269a98f69a4fd466225
+set nextgoto=cleancheck5
+goto:markmatch
+:cleancheck5
+set TWIU=off
+if /i "%match%" EQU "YES" set TWIU=on
+if /i "%match%" EQU "YES" SET /a cleanitems=%cleanitems%+1
+
+::TWILIGHT JAP
+set path2clean=%DRIVE%\private\wii\title\rzdj\data.bin
+set md5=b51cd6a64bc911cc5c8e41ed5d9fd8ae
+set nextgoto=cleancheck6
+goto:markmatch
+:cleancheck6
+set TWIJ=off
+if /i "%match%" EQU "YES" set TWIJ=on
+if /i "%match%" EQU "YES" SET /a cleanitems=%cleanitems%+1
+
+::TWILIGHT EURO
+set path2clean=%DRIVE%\private\wii\title\rzdp\data.bin
+set md5=704bd625ea5b42d7ac06fc937af74d38
+set nextgoto=cleancheck7
+goto:markmatch
+:cleancheck7
+set TWIE=off
+if /i "%match%" EQU "YES" set TWIE=on
+if /i "%match%" EQU "YES" SET /a cleanitems=%cleanitems%+1
+
+
+::YUGI USA
+set path2clean=%DRIVE%\private\wii\title\ryoe\data.bin
+set md5=0319cb55ecb1caea34e4504aa56664ab
+set nextgoto=cleancheck8
+goto:markmatch
+:cleancheck8
+set YUGIU=off
+if /i "%match%" EQU "YES" set YUGIU=on
+if /i "%match%" EQU "YES" SET /a cleanitems=%cleanitems%+1
+
+::YUGI EURO
+set path2clean=%DRIVE%\private\wii\title\ryop\data.bin
+set md5=8e8aca85b1106932db5ec564ac5c9f0b
+set nextgoto=cleancheck9
+goto:markmatch
+:cleancheck9
+set YUGIE=off
+if /i "%match%" EQU "YES" set YUGIE=on
+if /i "%match%" EQU "YES" SET /a cleanitems=%cleanitems%+1
+
+::YUGI EURO 50hz
+set path2clean=%DRIVE%\private\wii\title\ryop\data.bin
+set md5=fd15710a20ec01d01324c18bf4bf3921
+set nextgoto=cleancheck10
+goto:markmatch
+:cleancheck10
+::set YUGIE=off
+if /i "%match%" EQU "YES" set YUGIE=on
+if /i "%match%" EQU "YES" SET /a cleanitems=%cleanitems%+1
+
+::YUGI JAP
+set path2clean=%DRIVE%\private\wii\title\ryoj\data.bin
+set md5=2f7dfe45a01d01cbf7672afd70b252b4
+set nextgoto=cleancheck11
+goto:markmatch
+:cleancheck11
+set YUGIJ=off
+if /i "%match%" EQU "YES" set YUGIJ=on
+if /i "%match%" EQU "YES" SET /a cleanitems=%cleanitems%+1
+
+::smash stack JAP check
+set path2clean=%DRIVE%\private\wii\app\RSBJ\st\st_smashstackjp.bin
+set md5=9a23e5543c65ea2090c5b66a9839216a
+set nextgoto=cleancheck12
+goto:markmatch
+:cleancheck12
+set SmashJCheck=off
+if /i "%match%" EQU "YES" set SmashJCheck=on
+if /i "%match%" EQU "YES" SET /a cleanitems=%cleanitems%+1
+
+::BATHAXX USA
+set path2clean=%DRIVE%\private\wii\title\rlbe\data.bin
+set md5=5dac3152baabbc6ca17bedfd5b7350c9
+set nextgoto=cleancheck13
+goto:markmatch
+:cleancheck13
+set BATHAXXU=off
+if /i "%match%" EQU "YES" set BATHAXXU=on
+if /i "%match%" EQU "YES" SET /a cleanitems=%cleanitems%+1
+
+::BATHAXX JAP
+set path2clean=%DRIVE%\private\wii\title\rlbj\data.bin
+set md5=8ce86646c463565798dda77ea93118eb
+set nextgoto=cleancheck14
+goto:markmatch
+:cleancheck14
+set BATHAXXJ=off
+if /i "%match%" EQU "YES" set BATHAXXJ=on
+if /i "%match%" EQU "YES" SET /a cleanitems=%cleanitems%+1
+
+::BATHAXX EURO
+set path2clean=%DRIVE%\private\wii\title\rlbp\data.bin
+set md5=1f44f39d7aad36c7c93a7592e52fa217
+set nextgoto=cleancheck15
+goto:markmatch
+:cleancheck15
+set BATHAXXE=off
+if /i "%match%" EQU "YES" set BATHAXXE=on
+if /i "%match%" EQU "YES" SET /a cleanitems=%cleanitems%+1
+
+::ROTJ USA
+set path2clean=%DRIVE%\private\wii\title\rlge\data.bin
+set md5=448a3e6bfb4b6d9fafd64c45575f9cb4
+set nextgoto=cleancheck16
+goto:markmatch
+:cleancheck16
+set ROTJU=off
+if /i "%match%" EQU "YES" set ROTJU=on
+if /i "%match%" EQU "YES" SET /a cleanitems=%cleanitems%+1
+
+::ROTJ JAP
+set path2clean=%DRIVE%\private\wii\title\rlgj\data.bin
+set md5=b64e489f15dea67b4ab8dd5315064295
+set nextgoto=cleancheck17
+goto:markmatch
+:cleancheck17
+set ROTJJ=off
+if /i "%match%" EQU "YES" set ROTJJ=on
+if /i "%match%" EQU "YES" SET /a cleanitems=%cleanitems%+1
+
+::ROTJ EURO
+set path2clean=%DRIVE%\private\wii\title\rlgp\data.bin
+set md5=6e225b61b74bd8529374086e476487d3
+set nextgoto=cleancheck18
+goto:markmatch
+:cleancheck18
+set ROTJE=off
+if /i "%match%" EQU "YES" set ROTJE=on
+if /i "%match%" EQU "YES" SET /a cleanitems=%cleanitems%+1
+
+
+::smash stack PAL check
+set path2clean=%DRIVE%\private\wii\app\RSBP\st\st_smashStackPK.bin
+set md5=5ce0563bbdd394d8fd3947a413d234ab
+set nextgoto=cleancheck19
+goto:markmatch
+:cleancheck19
+set SmashPCheck=off
+if /i "%match%" EQU "YES" set SmashPCheck=on
+if /i "%match%" EQU "YES" SET /a cleanitems=%cleanitems%+1
+
+::smash stack PAL - No Save - check
+set path2clean=%DRIVE%\private\wii\app\RSBP\st\_st_smashStackPK_noSave.bin
+set md5=208e1505a426aaa4b341921f271b2b12
+set nextgoto=cleancheck20
+goto:markmatch
+:cleancheck20
+set SmashP2Check=off
+if /i "%match%" EQU "YES" set SmashP2Check=on
+if /i "%match%" EQU "YES" SET /a cleanitems=%cleanitems%+1
+
+
+
+::smash stack KOR check
+set path2clean=%DRIVE%\private\wii\app\RSBK\st\st_smashStackPK.bin
+set md5=5ce0563bbdd394d8fd3947a413d234ab
+set nextgoto=cleancheck21
+goto:markmatch
+:cleancheck21
+set SmashKCheck=off
+if /i "%match%" EQU "YES" set SmashKCheck=on
+if /i "%match%" EQU "YES" SET /a cleanitems=%cleanitems%+1
+
+::smash stack KOR - No Save - check
+set path2clean=%DRIVE%\private\wii\app\RSBK\st\_st_smashStackPK_noSave.bin
+set md5=208e1505a426aaa4b341921f271b2b12
+set nextgoto=cleancheck22
+goto:markmatch
+:cleancheck22
+set SmashK2Check=off
+if /i "%match%" EQU "YES" set SmashK2Check=on
+if /i "%match%" EQU "YES" SET /a cleanitems=%cleanitems%+1
+
+
+::Eri HaKawai USA
+set path2clean=%DRIVE%\private\wii\title\rt4e\data.bin
+set md5=4b62b5c6e00ee8943fec265c5d53ad19
+set nextgoto=cleancheck23
+goto:markmatch
+:cleancheck23
+set TOSU=off
+if /i "%match%" EQU "YES" set TOSU=on
+if /i "%match%" EQU "YES" SET /a cleanitems=%cleanitems%+1
+
+::Eri HaKawai PAL
+set path2clean=%DRIVE%\private\wii\title\rt4p\data.bin
+set md5=08d01800a4703ec6349c3a8d454bf8e1
+set nextgoto=cleancheck24
+goto:markmatch
+:cleancheck24
+set TOSE=off
+if /i "%match%" EQU "YES" set TOSE=on
+if /i "%match%" EQU "YES" SET /a cleanitems=%cleanitems%+1
+
+::Eri HaKawai JAP
+set path2clean=%DRIVE%\private\wii\title\rt4j\data.bin
+set md5=7884370e1b8960ed09ed61395007affd
+set nextgoto=cleancheck25
+goto:markmatch
+:cleancheck25
+set TOSJ=off
+if /i "%match%" EQU "YES" set TOSJ=on
+if /i "%match%" EQU "YES" SET /a cleanitems=%cleanitems%+1
+
+goto:nextpage
+
+
+
+::----mark matches-----
+:markmatch
+set match=
+if exist "%path2clean%" (goto:checkexisting) else (goto:nocheckexisting)
+:checkexisting
+set match=yes
+::assume match, if its not, it will change to 'no' further below
+sfk md5 -quiet -verify %md5% "%path2clean%"
+if errorlevel 1 set match=no
+:nocheckexisting
+goto:%nextgoto%
+
+
+:nextpage
+
+if /i "%cleanitems%" NEQ "0" goto:FileCleanup2
+
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+echo BESTANDS OPRUIMING
+echo.
+echo.
+echo Geen onnodige bestanden gevonden in %DRIVE%
+echo.
+echo.
+echo.
+echo keert terug naar Hoofdmenu...
+echo.
+
+@ping 127.0.0.1 -n 4 -w 1000> nul
+goto:MENU
+
+
+
+
+
+:FileCleanup2
+set clean=
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo BESTANDS OPRUIMING
+echo.
+echo Nadat je je Wii gesoftmod hebt, kun je ruimte vrijmaken
+echo door bepaalde bestanden te verwijderen en er zeker van zijn
+echo dat niemand toegang heeft tot gevaarlijke apps op uw Wii
+echo.
+echo Tip: In plaats van te verwijderen, kun je de apps ook verplaatsen
+echo naar een versleutelde map in het HBC ( via Download Page 2).
+echo.
+echo.
+echo Wilt u het volgende verwijderen van %DRIVE%?
+echo.
+if exist "%DRIVE%"\WAD echo * WAD Map
+if exist "%DRIVE%"\00000001 echo * 00000001 Map
+if exist "%DRIVE%"\00010008 echo * 00010008 Map
+if exist "%DRIVE%"\00010002 echo * 00010002 Map
+if exist "%DRIVE%"\00010001 echo * 00010001 Map
+if exist "%DRIVE%"\private\wii\title\aktn echo * Bannerbomb
+if /i "%SmashCheck%" EQU "on" echo * Smash Stack (USA)
+if /i "%SmashJCheck%" EQU "on" echo * Smash Stack (JAP)
+
+if /i "%SmashPCheck%" EQU "on" echo * Smash Stack (EURO)
+if /i "%SmashP2Check%" EQU "on" echo * Smash Stack (EURO) - Zonder Savebestand
+
+if /i "%SmashKCheck%" EQU "on" echo * Smash Stack (KOR)
+if /i "%SmashK2Check%" EQU "on" echo * Smash Stack (KOR) - Zonder Savebestand
+
+
+if /i "%PWNSU%" EQU "on" echo * Indiana Pwns (USA)
+if /i "%PWNSE%" EQU "on" echo * Indiana Pwns (EURO)
+if /i "%PWNSJ%" EQU "on" echo * Indiana Pwns (JAP)
+
+if /i "%BATHAXXU%" EQU "on" echo * BATHAXX (USA)
+if /i "%BATHAXXE%" EQU "on" echo * BATHAXX (EURO)
+if /i "%BATHAXXJ%" EQU "on" echo * BATHAXX (JAP)
+
+if /i "%ROTJU%" EQU "on" echo * Return of the JODI (USA)
+if /i "%ROTJE%" EQU "on" echo * Return of the JODI (EURO)
+if /i "%ROTJJ%" EQU "on" echo * Return of the JODI (JAP)
+
+if /i "%TOSU%" EQU "on" echo * Eri HaKawai (USA)
+if /i "%TOSE%" EQU "on" echo * Eri HaKawai (EURO)
+if /i "%TOSJ%" EQU "on" echo * Eri HaKawai (JAP)
+
+if /i "%TWIU%" EQU "on" echo * Twilight Hack (USA)
+if /i "%TWIE%" EQU "on" echo * Twilight Hack (EURO)
+if /i "%TWIJ%" EQU "on" echo * Twilight Hack (JAP)
+if /i "%YUGIU%" EQU "on" echo * YU-GI-OWNED (USA)
+if /i "%YUGIE%" EQU "on" echo * YU-GI-OWNED (EURO)
+if /i "%YUGIJ%" EQU "on" echo * YU-GI-OWNED (JAP)
+if exist "%DRIVE%"\apps\DOP-Mii echo * apps\DOP-Mii
+if exist "%DRIVE%"\apps\MMM echo * apps\MMM
+if exist "%DRIVE%"\apps\MIOSPatcher echo * apps\MIOSPatcher
+if exist "%DRIVE%"\apps\Priiloader echo * apps\Priiloader
+if exist "%DRIVE%"\apps\YAWMM echo * apps\YAWMM
+if exist "%DRIVE%"\apps\HackMii_Installer echo * apps\HackMii_Installer
+if exist "%DRIVE%"\apps\IOS236-v5-Mod echo * apps\IOS236-v5-Mod
+if exist "%DRIVE%"\apps\SIP echo * apps\SIP
+if exist "%DRIVE%"\apps\WiiExplorer echo * apps\WiiExplorer
+if exist "%DRIVE%"\*.dol echo * dol's van "Root" van apparaat
+if exist "%DRIVE%"\*.elf echo * elf's van "Root" van apparaat
+if exist "%DRIVE%"\*.wad echo * wad's van "Root" van apparaat
+if exist "%DRIVE%"\*.md5 echo * md5's van "Root" van apparaat
+echo.
+echo Tip: Alle bovenstaande bestanden, behalve de custom WAD's
+echo kunnen later teruggehaald worden met Modmii.
+echo.
+echo.
+echo.
+echo Y = Ja, verwijder bestanden nu
+echo N = Nee
+echo.
+echo B = Terug
+echo M = Hoofdmenu
+echo.
+echo.
+echo.
+set /p clean= Geef uw keuze in:
+if /i "%clean%" EQU "Y" goto:cleannow
+if /i "%clean%" EQU "N" goto:MENU
+if /i "%clean%" EQU "B" goto:MENU
+if /i "%clean%" EQU "M" goto:MENU
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:FileCleanup
+
+:cleannow
+set clean2=
+echo.
+echo.
+echo.
+echo Bovenstaande bestanden ECHT verwijderen? (Y/N)
+echo.
+set /p clean2= Geef uw keuze in:
+if /i "%clean2%" EQU "Y" goto:cleannow3
+if /i "%clean2%" EQU "N" goto:MENU
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:FileCleanup
+
+:cleannow3
+
+
+
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+echo Aan het Opruimen...
+echo.
+if exist "%DRIVE%"\*.dol del "%DRIVE%"\*.dol> nul
+if exist "%DRIVE%"\*.elf del "%DRIVE%"\*.elf> nul
+if exist "%DRIVE%"\*.wad del "%DRIVE%"\*.wad> nul
+if exist "%DRIVE%"\*.md5 del "%DRIVE%"\*.md5> nul
+if exist "%DRIVE%"\WAD rd /s /q "%DRIVE%"\WAD> nul
+if exist "%DRIVE%"\00000001 rd /s /q "%DRIVE%"\00000001> nul
+if exist "%DRIVE%"\00010008 rd /s /q "%DRIVE%"\00010008> nul
+if exist "%DRIVE%"\00010002 rd /s /q "%DRIVE%"\00010002> nul
+if exist "%DRIVE%"\00010001 rd /s /q "%DRIVE%"\00010001> nul
+if exist "%DRIVE%"\private\wii\title\aktn rd /s /q "%DRIVE%"\private\wii\title\aktn> nul
+if exist "%DRIVE%"\apps\DOP-Mii rd /s /q "%DRIVE%"\apps\DOP-Mii> nul
+if exist "%DRIVE%"\apps\MMM rd /s /q "%DRIVE%"\apps\MMM> nul
+if exist "%DRIVE%"\apps\MIOSPatcher rd /s /q "%DRIVE%"\apps\MIOSPatcher> nul
+if exist "%DRIVE%"\apps\Priiloader rd /s /q "%DRIVE%"\apps\Priiloader> nul
+if exist "%DRIVE%"\apps\YAWMM rd /s /q "%DRIVE%"\apps\YAWMM> nul
+if exist "%DRIVE%"\apps\HackMii_Installer rd /s /q "%DRIVE%"\apps\HackMii_Installer> nul
+if exist "%DRIVE%"\apps\IOS236-v5-Mod rd /s /q "%DRIVE%"\apps\IOS236-v5-Mod> nul
+if exist "%DRIVE%"\apps\SIP rd /s /q "%DRIVE%"\apps\SIP> nul
+if exist "%DRIVE%"\apps\WiiExplorer rd /s /q "%DRIVE%"\apps\WiiExplorer> nul
+if exist "%DRIVE%"\private\*.zip del "%DRIVE%"\private\*.zip> nul
+if exist "%DRIVE%"\private\wii\title\RYOP-50hz rd /s /q "%DRIVE%"\private\wii\title\RYOP-50hz> nul
+
+::advanced deletions
+if /i "%SmashCheck%" EQU "on" del "%DRIVE%"\private\wii\app\rsbe\st\st_080805_0933.bin> nul
+if /i "%SmashJCheck%" EQU "on" del "%DRIVE%"\private\wii\app\RSBJ\st\st_smashstackjp.bin> nul
+
+if /i "%SmashPCheck%" EQU "on" del "%DRIVE%"\private\wii\app\RSBP\st\st_smashStackPK.bin> nul
+if /i "%SmashP2Check%" EQU "on" del "%DRIVE%"\private\wii\app\RSBP\st\_st_smashStackPK_noSave.bin> nul
+
+if /i "%SmashKCheck%" EQU "on" del "%DRIVE%"\private\wii\app\RSBK\st\st_smashStackPK.bin> nul
+if /i "%SmashK2Check%" EQU "on" del "%DRIVE%"\private\wii\app\RSBK\st\_st_smashStackPK_noSave.bin> nul
+
+
+if /i "%PWNSU%" EQU "on" rd /s /q "%DRIVE%"\private\wii\title\rlie> nul
+if /i "%PWNSJ%" EQU "on" rd /s /q "%DRIVE%"\private\wii\title\rlij> nul
+if /i "%PWNSE%" EQU "on" rd /s /q "%DRIVE%"\private\wii\title\rlip> nul
+
+if /i "%BATHAXXU%" EQU "on" rd /s /q "%DRIVE%"\private\wii\title\rlbe> nul
+if /i "%BATHAXXJ%" EQU "on" rd /s /q "%DRIVE%"\private\wii\title\rlbj> nul
+if /i "%BATHAXXE%" EQU "on" rd /s /q "%DRIVE%"\private\wii\title\rlbp> nul
+
+if /i "%ROTJU%" EQU "on" rd /s /q "%DRIVE%"\private\wii\title\rlge> nul
+if /i "%ROTJJ%" EQU "on" rd /s /q "%DRIVE%"\private\wii\title\rlgj> nul
+if /i "%ROTJE%" EQU "on" rd /s /q "%DRIVE%"\private\wii\title\rlgp> nul
+
+if /i "%TOSU%" EQU "on" rd /s /q "%DRIVE%"\private\wii\title\rt4e> nul
+if /i "%TOSE%" EQU "on" rd /s /q "%DRIVE%"\private\wii\title\rt4p> nul
+if /i "%TOSJ%" EQU "on" rd /s /q "%DRIVE%"\private\wii\title\rt4j> nul
+
+if /i "%TWIU%" EQU "on" rd /s /q "%DRIVE%"\private\wii\title\rzde> nul
+if /i "%TWIE%" EQU "on" rd /s /q "%DRIVE%"\private\wii\title\rzdp> nul
+if /i "%TWIJ%" EQU "on" rd /s /q "%DRIVE%"\private\wii\title\rzdj> nul
+if /i "%YUGIU%" EQU "on" rd /s /q "%DRIVE%"\private\wii\title\ryoe> nul
+if /i "%YUGIE%" EQU "on" rd /s /q "%DRIVE%"\private\wii\title\ryop> nul
+if /i "%YUGIJ%" EQU "on" rd /s /q "%DRIVE%"\private\wii\title\ryoj> nul
+
+echo Bestanden opgeruimd
+echo.
+echo.
+@ping 127.0.0.1 -n 3 -w 1000> nul
+goto:MENU
+
+
+::--------------------Wizard Settings Detected----------------
+:LoadWizardSettings
+set LoadWizSettings=
+if not exist Wizard_Settings.bat goto:WPAGE1
+
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+sfk echo -spat \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 [Red] Opgeslagen Assistent instelling gevonden!
+echo.
+echo.
+echo Wilt u de Opgeslagen instelling nu laden?
+echo.
+echo.
+echo.
+echo Tip: U kunt de instellingen eerst nog bekijken voordat
+echo u de download start
+echo.
+echo.
+echo.
+echo Y = Ja, laad Assitent instellingen.bat
+echo N = Nee, Doorgaan met Download Assistent
+echo.
+echo D = Verwijder Assistent instell.bat deze pagina niet meer laten zien
+echo en voortaan doorgaan met Download Assistent.
+echo.
+echo B = Terug
+echo M = Hoofdmenu
+echo.
+echo.
+echo.
+echo.
+set /p LoadWizSettings= Geef uw keuze in:
+
+
+if /i "%LoadWizSettings%" EQU "B" goto:MENU
+if /i "%LoadWizSettings%" EQU "M" goto:MENU
+
+if /i "%LoadWizSettings%" NEQ "Y" goto:skip
+call Wizard_Settings.bat
+IF "%USBGUIDE%"=="" set USBGUIDE=n
+if /i "%ThemeSelection%" EQU "Y" set ThemeSelection=r
+if /i "%Mii%" EQU "Y" set MIIQ=Y
+if /i "%pri%" EQU "Y" set PRIQ=Y
+if /i "%H5%" EQU "Y" set RECCIOS=Y
+if /i "%HM%" EQU "Y" set HMInstaller=Y
+if /i "%yawmm%" EQU "Y" set yawmq=Y
+if /i "%IOS236Installer%" EQU "Y" set IOS236InstallerQ=Y
+goto:WPAGELAST
+:skip
+
+if /i "%LoadWizSettings%" EQU "D" del Wizard_Settings.bat
+if /i "%LoadWizSettings%" EQU "D" goto:WPAGE1
+if /i "%LoadWizSettings%" EQU "N" goto:WPAGE1
+
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:LoadWizardSettings
+
+
+
+
+
+
+::...................................Wizard Page1 - Virgin?...............................
+:WPAGE1
+set VIRGIN=
+
+
+set Advanced=
+set HMInstaller=
+set RECCIOS=
+set yawmQ=
+set PRIQ=
+set protect=
+set ThemeSelection=
+
+
+
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+echo Is uw Wii nog maagd ?
+echo.
+echo.
+echo ( m.a.w Vrij van softmods / Onaangepast /Nieuw / Standaard )
+echo.
+echo.
+echo.
+echo Tip: Antwoord met "Ja" zelfs als uw Wii geen maagd meer is
+echo om uw softmod te updaten ( re-hack uw Wii)
+echo.
+echo.
+echo.
+echo Y = Ja, download alles wat nodig is voor een re-hack
+echo N = Nee
+echo.
+echo B = Terug
+echo M = Hoofdmenu
+echo.
+echo.
+echo.
+echo.
+set /p VIRGIN= Geef uw keuze in:
+
+
+if exist Wizard_Settings.bat goto:backtoloadwiz
+if /i "%VIRGIN%" EQU "B" goto:MENU
+:backtoloadwiz
+if /i "%VIRGIN%" EQU "B" goto:LoadWizardSettings
+
+if /i "%VIRGIN%" EQU "M" goto:MENU
+if /i "%VIRGIN%" EQU "Y" goto:WPAGE2
+if /i "%VIRGIN%" EQU "N" goto:WPAGE2
+
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:WPAGE1
+
+::...................................Wizard Page2 - Current Firmware...............................
+:WPAGE2
+set FIRMSTART=
+
+set backb4HACKMIISOLUTION=WPAGE2
+
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+if /i "%MENU1%" EQU "H" echo HackMii Oplossingen
+if /i "%MENU1%" EQU "H" echo.
+echo Wat is uw huidige Systeem menu versie?
+echo.
+echo.
+echo.
+echo Tip: Klik op de Wii-knop onderin de linker hoek van het Wiimenu.
+echo Klik op Wii instellingen. Rechts bovenin het scherm zult
+echo u de versie van het systeem menu zien staan
+echo (bijv. 4.2U, 4.1J, 3.2E, etc.)
+
+if /i "%VIRGIN%" EQU "N" goto:skipnote
+echo.
+echo Tip: Als de versie 2.2 of lager aangeeft, heeft u misschien een andere
+echo exploit nodig. [bijv. Twilight Hack (U/E/J), Smash Stack (U/J)
+echo of Indiana Pwns (U/E)] inplaats van BannerBomb.
+echo.
+:skipnote
+echo.
+echo.
+echo.
+echo 4.3 = 4.3
+echo 4.2 = 4.2
+echo 4.1 = 4.1
+echo 4.0 = 4.0
+echo 3.X = 3.0-3.5
+echo O = anders (lager dan 2.2)
+
+echo.
+echo B = Terug
+echo M = Hoofdmenu
+echo.
+echo.
+echo.
+echo.
+
+set /p FIRMSTART= Geef uw keuze in:
+
+
+
+
+if /i "%FIRMSTART%" EQU "M" goto:MENU
+
+
+if /i "%FIRMSTART%" EQU "4.2" goto:WPAGE3
+if /i "%FIRMSTART%" EQU "4.1" goto:WPAGE3
+if /i "%FIRMSTART%" EQU "4.0" goto:WPAGE3
+if /i "%FIRMSTART%" EQU "3.x" set FIRMSTART=3.X
+if /i "%FIRMSTART%" EQU "3.X" goto:WPAGE3
+if /i "%FIRMSTART%" EQU "O" goto:WPAGE3
+if /i "%FIRMSTART%" EQU "4.3" goto:WPAGE3
+
+if /i "%MENU1%" EQU "H" goto:HACKMIIBACK
+
+if /i "%FIRMSTART%" EQU "B" goto:WPAGE1
+goto:incorrectkey
+
+:HACKMIIBACK
+if /i "%FIRMSTART%" EQU "B" goto:MENU
+
+:incorrectkey
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:WPAGE2
+
+
+::...................................Wizard Page3 - REGION...............................
+:WPAGE3
+if /i "%FIRMSTART%" EQU "4.3" goto:WPAGE3hard
+if /i "%FIRMSTART%" EQU "o" goto:WPAGE3hard
+if /i "%MENU1%" EQU "H" goto:HACKMIISOLUTION
+:WPAGE3hard
+set REGION=
+set REGIONCHANGE=
+
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+echo Wat is uw Regio?
+echo.
+echo.
+echo Tip: Klik op de Wii-knop onderin de linker hoek van het Wiimenu.
+echo Klik op Wii instellingen. Rechts bovenin het scherm zult
+echo u de versie van het systeem menu zien staan
+echo (bijv. 4.2U, 4.1J, 3.2E, etc.)
+echo.
+if /i "%MENU1%" EQU "H" echo Tip: Als uw Wii's regio veranderd is, kies dan de huidige SM regio.
+if /i "%MENU1%" EQU "H" goto:skipmessage
+echo Tip: Als uw Wii's regio veranderd is maar orgineel NIET Koreaans,
+echo kies dan de huidige SM regio.
+echo.
+echo Tip: Als u zeker wilt weten of uw Wii orgineel Koreaans is,
+echo Check dan het serienr. van uw Wii. Koreaanse Wii's beginnen met "LK".
+:skipmessage
+echo.
+echo.
+
+echo U = USA
+echo E = Euro (PAL)
+echo J = JAP
+echo K = Korean
+if /i "%MENU1%" NEQ "H" echo RC = Regio veranderd (van Koreaans naar ander regio)
+
+echo.
+echo.
+
+
+if /i "%FIRMSTART%" NEQ "O" goto:skipupdatewarning
+echo.
+echo.
+sfk echo -spat \x20 \x20 \x20 \x20 [Red] Tip voor Koreaanse gebruikers:
+echo.
+sfk echo -spat \x20 \x20 \x20 \x20 [Red] Als u een online update naar v4.3 doet heeft u
+sfk echo -spat \x20 \x20 \x20 \x20 [Red] een Koreaanse versie van Super Smash Bros. nodig
+echo.
+:skipupdatewarning
+
+
+
+if /i "%VIRGIN%" NEQ "Y" goto:SkipOtherRegions
+if /i "%FIRMSTART%" EQU "4.3" echo.
+if /i "%FIRMSTART%" EQU "4.3" echo.
+if /i "%FIRMSTART%" EQU "4.3" sfk echo -spat \x20 \x20 \x20 \x20 [Red] Tip Koreaanse gebruikers:
+if /i "%FIRMSTART%" EQU "4.3" echo.
+if /i "%FIRMSTART%" EQU "4.3" sfk echo -spat \x20 \x20 \x20 \x20 \x20 \x20 \x20 [Red] Modden van een Maagd Koreaanse 4.3 Wii
+if /i "%FIRMSTART%" EQU "4.3" sfk echo -spat \x20 \x20 \x20 \x20 \x20 \x20 \x20 [Red] kan alleen met een Koreaanse Smash Bros Brawl
+:SkipOtherRegions
+
+echo.
+echo.
+echo B = Terug
+echo M = Hoofdmenu
+echo.
+echo.
+
+set /p REGION= Geef uw keuze in:
+
+if /i "%REGION%" EQU "u" set REGION=U
+if /i "%REGION%" EQU "e" set REGION=E
+if /i "%REGION%" EQU "j" set REGION=J
+if /i "%REGION%" EQU "k" set REGION=K
+
+if /i "%REGION%" EQU "M" goto:MENU
+if /i "%REGION%" EQU "B" goto:WPAGE2
+if /i "%REGION%" EQU "U" goto:WPAGE3C
+if /i "%REGION%" EQU "E" goto:WPAGE3C
+if /i "%REGION%" EQU "K" goto:WPAGE3C
+if /i "%REGION%" EQU "J" goto:WPAGE3C
+
+if /i "%MENU1%" EQU "H" goto:notRC
+if /i "%FIRMSTART%" EQU "o" goto:notRC
+if /i "%REGION%" EQU "RC" goto:WPAGE3B
+:notRC
+
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:WPAGE3
+
+::...................................Wizard Page3B - REGION CHANGED KOREAN...............................
+:WPAGE3B
+set REGIONCHANGE=
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+echo Naar welke regio is uw Wii veranderd?
+echo.
+echo.
+echo.
+echo Tip: Klik op de Wii-knop onderin de linker hoek van het Wiimenu.
+echo Klik op Wii instellingen. Rechts bovenin het scherm zult
+echo u de versie van het systeem menu zien staan
+echo (bijv. 4.2U, 4.1J, 3.2E, etc.)
+echo.
+echo.
+echo.
+echo U = USA
+echo E = Euro (PAL)
+echo J = JAP
+echo.
+echo.
+echo.
+echo B = Terug
+echo M = Hoofdmenu
+echo.
+echo.
+echo.
+echo.
+set /p REGIONCHANGE= Geef uw keuze in:
+
+if /i "%REGIONCHANGE%" EQU "u" set REGIONCHANGE=U
+if /i "%REGIONCHANGE%" EQU "e" set REGIONCHANGE=E
+if /i "%REGIONCHANGE%" EQU "j" set REGIONCHANGE=J
+
+if /i "%REGIONCHANGE%" EQU "M" goto:MENU
+if /i "%REGIONCHANGE%" EQU "B" goto:WPAGE3
+if /i "%REGIONCHANGE%" EQU "U" goto:WPAGE3C
+if /i "%REGIONCHANGE%" EQU "E" goto:WPAGE3C
+if /i "%REGIONCHANGE%" EQU "J" goto:WPAGE3C
+
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:WPAGE3b
+
+
+
+
+
+
+
+::...................................Wizard Page3C - Exploit...............................
+:WPAGE3C
+
+SET EXPLOIT=default
+set exploitselection=
+if /i "%VIRGIN%" EQU "N" goto:WPAGE3D
+
+if /i "%FIRMSTART%" EQU "4.3" goto:WPAGE3Cnext
+if /i "%FIRMSTART%" EQU "o" goto:WPAGE3CnextLATER
+
+
+goto:WPAGE4
+
+
+::Only virgin 4.3 U/E/J wii's or <2.2 U/E/J Wii's will make it this far
+:WPAGE3Cnext
+
+
+::VIRGIN Korean 4.3 Wii's auto-select smashstack
+if /i "%REGION%" EQU "K" set EXPLOIT=?
+::this is so "B" works when selecting new firmware
+if /i "%REGION%" EQU "K" set exploitselection=yes
+if /i "%REGION%" EQU "K" goto:WPAGE3D
+
+:WPAGE3CnextLATER
+
+set backb4HACKMIISOLUTION=WPAGE3c
+
+
+set exploitselection=yes
+
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+if /i "%MENU1%" NEQ "H" echo Voor de softmod moet u beschikking hebben over een van deze spellen.
+if /i "%MENU1%" EQU "H" echo Als het HBC apps niet goed kan laden, moet u beschikking hebben
+if /i "%MENU1%" EQU "H" echo over een van deze 2 spellen om de problemen op te lossen.
+echo.
+echo Welk spel wilt u gebruiken?:
+echo.
+echo.
+echo.
+echo.
+echo S = Super Smash Brothers Brawl
+if /i "%REGION%" NEQ "K" echo L = LEGO Indiana Jones
+if /i "%REGION%" NEQ "K" echo LB = LEGO Batman
+if /i "%REGION%" NEQ "K" echo LS = LEGO Star Wars
+if /i "%REGION%" NEQ "K" echo Y = Yu-Gi-Oh! 5D's
+if /i "%REGION%" NEQ "K" echo TOS = Tales of Symphonia: Dawn of the New World
+
+
+if /i "%FIRMSTART%" EQU "o" echo T = Twilight Princess: The Legend of Zelda
+if /i "%FIRMSTART%" EQU "o" echo.
+echo ? = download alles en kies later bij twijfel.
+echo.
+echo.
+echo.
+echo.
+
+
+if /i "%FIRMSTART%" NEQ "o" goto:skipOmsg
+sfk echo -spat \x20 [Red] Let Op:
+echo.
+
+
+echo Als alternatief kunt uw Wii ook updaten naar v3.0-4.2 met een schijf(bijv. NSMBW)
+echo Herhaal vervolgens de Assistent en gebruik uw nieuwe SM versie om uw Wii
+echo te modden zonder een van bovenstaande spellen nodig te zijn.
+echo.
+echo.
+
+sfk echo -spat \x20 [Red] WAARSCHUWING: Door een online update naar v4.3 ben je een van
+sfk echo -spat \x20 \x20 \x20 \x20 \x20 \x20 [Red] de spellen nodig voor de softmod. (GEEN Twilight Princess)
+
+echo.
+echo.
+
+:skipOmsg
+
+echo.
+echo.
+echo.
+echo.
+echo.
+echo B = Terug
+echo M = Hoofdmenu
+echo.
+echo.
+echo.
+echo.
+set /p EXPLOIT= Geef uw keuze in:
+
+if /i "%EXPLOIT%" EQU "M" goto:MENU
+
+if /i "%REGION%" EQU "RC" goto:backtowpage3b
+if /i "%EXPLOIT%" EQU "B" goto:WPAGE3
+:backtowpage3b
+if /i "%EXPLOIT%" EQU "B" goto:WPAGE3B
+
+if /i "%FIRMSTART%" NEQ "o" goto:twilightnotavailable
+if /i "%EXPLOIT%" EQU "T" goto:WPAGE3D
+:twilightnotavailable
+
+
+if /i "%REGION%" EQU "U" goto:skip
+if /i "%REGIONCHANGE%" EQU "U" goto:skip
+goto:notU
+:skip
+:notU
+
+if /i "%REGION%" EQU "E" goto:skip
+if /i "%REGIONCHANGE%" EQU "E" goto:skip
+goto:notE
+:skip
+:notE
+
+if /i "%REGION%" EQU "J" goto:skip
+if /i "%REGIONCHANGE%" EQU "J" goto:skip
+goto:notJ
+:skip
+:notJ
+
+
+::ALL except KOR
+if /i "%REGION%" EQU "K" goto:skip
+
+if /i "%EXPLOIT%" EQU "Y" goto:WPAGE3D
+if /i "%EXPLOIT%" EQU "L" goto:WPAGE3D
+if /i "%EXPLOIT%" EQU "LB" goto:WPAGE3D
+if /i "%EXPLOIT%" EQU "LS" goto:WPAGE3D
+if /i "%EXPLOIT%" EQU "TOS" goto:WPAGE3D
+:skip
+if /i "%EXPLOIT%" EQU "?" goto:WPAGE3D
+if /i "%EXPLOIT%" EQU "S" goto:WPAGE3D
+
+
+
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:WPAGE3C
+
+
+
+
+
+::...................................Wizard Page3C - Exploit...............................
+:WPAGE3D
+if /i "%MENU1%" EQU "H" goto:HACKMIISOLUTION
+SET UpdatesIOSQ=
+
+if /i "%FIRMSTART%" LSS "4.3" goto:WPAGE4
+if /i "%FIRMSTART%" EQU "o" goto:WPAGE4
+if /i "%ACTIVEIOS%" EQU "off" goto:WPAGE4
+
+::Only 4.3 Wii's without active IOS "ON" will make it this far
+
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+echo Wilt u de laatste IOSs downloaden?
+echo.
+echo.
+echo.
+echo N = Nee
+echo.
+echo U heeft System Menu 4.3, dus waarchijnlijk heeft u al de laatste IOSs.
+echo Als uw Wii ECHT nog nooit een Mod heeft ondergaan, kunt u met Nee antwoorden.
+echo.
+echo.
+echo Y = Ja
+echo.
+echo Als uw Wii DarkCorp/cIOSCorp bevat, kunt u "ja" antwoorden om te overschrijven.
+echo Als Wii Discs/Wiiware niet goed werken, antwoord dan met "ja" om te herstellen.
+echo.
+echo.
+echo.
+echo.
+echo.
+echo.
+echo.
+echo.
+echo.
+echo.
+echo.
+echo B = Terug
+echo M = Hoofdmenu
+echo.
+echo.
+echo.
+echo.
+set /p UpdatesIOSQ= Geef uw keuze in:
+
+if /i "%UpdatesIOSQ%" EQU "M" goto:MENU
+if /i "%UpdatesIOSQ%" EQU "Y" goto:WPAGE4
+if /i "%UpdatesIOSQ%" EQU "N" goto:WPAGE4
+
+
+::if /i "%REGION%" EQU "RC" goto:backtowpage3b
+if /i "%VIRGIN%" EQU "N" goto:backtowpage3
+if /i "%REGION%" EQU "K" goto:backtowpage3
+
+if /i "%UpdatesIOSQ%" EQU "B" goto:WPAGE3C
+
+:backtowpage3
+if /i "%REGION%" EQU "RC" goto:backtowpage3b
+if /i "%UpdatesIOSQ%" EQU "B" goto:WPAGE3
+
+:backtowpage3b
+if /i "%UpdatesIOSQ%" EQU "B" goto:wpage3B
+
+
+
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:WPAGE3D
+
+
+
+
+
+
+
+
+
+
+
+::...................................Wizard Page4 - New Firmware...............................
+:WPAGE4
+if /i "%MENU1%" EQU "H" goto:HACKMIISOLUTION
+set FIRM=
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+echo Kies het Systeem Menu waarnaar u wilt upgraden/downgraden
+echo.
+echo.
+echo.
+echo Tip: Als huidig Menu = Nieuw Menu, wordt een Systeem Menu NIET gedownload.
+echo.
+echo.
+echo.
+sfk echo -spat \x20 \x20 \x20 [Red] Waarschuwing:[def] installatie systeemmenu lager dan 4.0 op boot2v4 wii's = BRICK
+echo Maar Yet Another Wad Manager (YAWMM) of MMM laten niet toe,
+echo iets te (de)installeren wat tot een brick kan leiden
+echo Handmatig uw boot2 versie controleren kan met MMM, DOP-Mii of Bootmii.
+echo.
+echo.
+echo.
+
+::if /i "%FIRMSTART%" NEQ "4.3" (sfk echo -spat \x20 \x20 \x20 \x20 \x20 \x20 \x20 [Red] 4.3 = 4.3 [NOT RECOMMENDED]) else (echo 4.3 = 4.3)
+
+if /i "%FIRMSTART%" EQU "4.3" (sfk echo -spat \x20 \x20 \x20 \x20 \x20 \x20 \x20 [Green] 4.3 = 4.3 [AANBEVOLEN]) else (echo 4.3 = 4.3)
+
+if /i "%FIRMSTART%" EQU "4.2" (sfk echo -spat \x20 \x20 \x20 \x20 \x20 \x20 \x20 [Green] 4.2 = 4.2 [AANBEVOLEN]) else (echo 4.2 = 4.2)
+
+if /i "%FIRMSTART%" EQU "4.3" goto:SkipGreen4.1
+if /i "%FIRMSTART%" EQU "4.2" goto:SkipGreen4.1
+
+sfk echo -spat \x20 \x20 \x20 \x20 \x20 \x20 \x20 [Green] 4.1 = 4.1 [AANBEVOLEN]
+goto:skipWhite4.1
+
+
+:SkipGreen4.1
+echo 4.1 = 4.1
+
+:skipWhite4.1
+
+
+echo.
+echo B = Terug
+echo M = Hoofdmenu
+echo.
+echo.
+echo.
+echo.
+set /p FIRM= Geef uw keuze in:
+
+if /i "%FIRM%" EQU "M" goto:MENU
+
+if /i "%FIRM%" EQU "4.2" goto:WPAGE5
+if /i "%FIRM%" EQU "4.1" goto:WPAGE5
+if /i "%FIRM%" EQU "4.3" goto:WPAGE5
+
+
+
+if /i "%REGION%" EQU "RC" goto:backtowpage3b
+if /i "%exploitselection%" EQU "yes" goto:backtoExploits
+if /i "%VIRGIN%" EQU "N" goto:backtoExploits
+
+if /i "%FIRM%" EQU "B" goto:wpage3
+
+:backtoExploits
+if /i "%ACTIVEIOS%" EQU "off" goto:backtowpage3c
+if /i "%FIRMSTART%" EQU "o" goto:backtowpage3c
+if /i "%FIRMSTART%" NEQ "4.3" goto:backtowpage3b
+if /i "%FIRM%" EQU "B" goto:wpage3D
+
+:backtowpage3c
+if /i "%FIRM%" EQU "B" goto:wpage3C
+
+:backtowpage3b
+if /i "%FIRM%" EQU "B" goto:wpage3
+
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:WPAGE4
+
+::...................................Wizard Page5 - MORE Channels?...............................
+:WPAGE5
+set MORE=
+set PIC=
+set NET=
+set Weather=
+set NEWS=
+set MIIQ=
+set Shop=
+set Speak=
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+echo Wilt een van de volgende kanalen downloaden?
+echo.
+echo.
+echo.
+echo * Foto
+if /i "%REGION%" NEQ "K" echo * Internet
+if /i "%REGION%" NEQ "K" echo * Weer
+if /i "%REGION%" NEQ "K" echo * Nieuws
+echo * Mii
+echo * Winkel
+if /i "%REGION%" NEQ "K" echo * Wii Speak
+echo.
+echo.
+echo.
+echo A = Allemaal
+echo S = Sommige
+echo N = Helemaal Niets
+echo.
+echo B = Terug
+echo M = Hoofdmenu
+echo.
+echo.
+echo.
+echo.
+set /p MORE= Geef uw keuze in:
+
+if /i "%MORE%" EQU "M" goto:MENU
+
+if /i "%MENU1%" EQU "S" goto:forsneeknand
+if /i "%MORE%" EQU "B" goto:WPAGE4
+if /i "%MORE%" EQU "N" goto:WPAGE13
+
+:forsneeknand
+if /i "%MORE%" EQU "B" goto:WPAGE20
+if /i "%MORE%" EQU "A" set B4SNKCONFIRM=WPAGE5
+if /i "%MORE%" EQU "N" set B4SNKCONFIRM=WPAGE5
+if /i "%MORE%" EQU "N" goto:SNKNANDCONFIRM
+
+if /i "%MORE%" EQU "S" goto:WPAGE6
+if /i "%MORE%" EQU "A" goto:WPAGE6
+
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:WPAGE5
+
+
+
+
+::...................................Wizard Page6 - Photo Channel...............................
+:WPAGE6
+
+if /i "%MORE%" EQU "A" set PIC=Y
+if /i "%MORE%" EQU "A" goto:WPAGE7
+
+set PIC=
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+echo Download Foto Kanaal?
+echo.
+echo.
+echo.
+echo Y = Ja
+echo N = Nee
+echo.
+echo B = Terug
+echo M = Hoofdmenu
+echo.
+echo.
+echo.
+echo.
+set /p PIC= Geef uw keuze in:
+
+if /i "%PIC%" EQU "Y" goto:WPAGE7
+if /i "%PIC%" EQU "N" goto:WPAGE7
+if /i "%PIC%" EQU "M" goto:MENU
+if /i "%PIC%" EQU "B" goto:WPAGE5
+
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:WPAGE6
+
+
+
+::...................................Wizard Page7 - Internet?...............................
+:WPAGE7
+
+if /i "%REGION%" EQU "K" goto:WPAGE10
+
+if /i "%MORE%" EQU "A" set NET=Y
+if /i "%MORE%" EQU "A" goto:WPAGE8
+
+set NET=
+cls
+echo ModMii v%currentversion%
+echo oor XFlak
+echo.
+echo.
+echo Download Internet Kanaal?
+echo.
+echo.
+echo.
+echo Y = Ja
+echo N = Nee
+echo.
+echo B = Terug
+echo M = Hoofdmenu
+echo.
+echo.
+echo.
+echo.
+set /p NET= Geef uw keuze in:
+
+if /i "%NET%" EQU "Y" goto:WPAGE8
+if /i "%NET%" EQU "N" goto:WPAGE8
+if /i "%NET%" EQU "M" goto:MENU
+if /i "%NET%" EQU "B" goto:WPAGE6
+
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:WPAGE7
+
+
+
+::...................................Wizard Page8 - Weather...............................
+:WPAGE8
+
+if /i "%MORE%" EQU "A" set Weather=Y
+if /i "%MORE%" EQU "A" goto:WPAGE9
+
+set Weather=
+
+cls
+
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+echo Download Weer Kanaal?
+echo.
+echo.
+echo.
+echo Y = Ja
+echo N = Nee
+echo.
+echo B = Terug
+echo M = Hoofdmenu
+echo.
+echo.
+echo.
+echo.
+set /p WEATHER= Geef uw keuze in:
+
+if /i "%WEATHER%" EQU "Y" goto:WPAGE9
+if /i "%WEATHER%" EQU "N" goto:WPAGE9
+if /i "%WEATHER%" EQU "M" goto:MENU
+if /i "%WEATHER%" EQU "B" goto:WPAGE7
+
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:WPAGE8
+
+::...................................Wizard Page9 - NEWS...............................
+:WPAGE9
+
+if /i "%MORE%" EQU "A" set NEWS=Y
+if /i "%MORE%" EQU "A" goto:WPAGE10
+
+set NEWS=
+
+cls
+
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+echo Download Nieuws Kanaal?
+echo.
+echo.
+echo.
+echo Y = Ja
+echo N = Nee
+echo.
+echo B = Terug
+echo M = Hoofdmenu
+echo.
+echo.
+echo.
+echo.
+set /p NEWS= Geef uw keuze in:
+
+if /i "%NEWS%" EQU "Y" goto:WPAGE10
+if /i "%NEWS%" EQU "N" goto:WPAGE10
+if /i "%NEWS%" EQU "M" goto:MENU
+if /i "%NEWS%" EQU "B" goto:WPAGE8
+
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:WPAGE9
+
+::...................................Wizard Page10 - Mii...............................
+:WPAGE10
+
+if /i "%MORE%" EQU "A" set MIIQ=Y
+if /i "%MORE%" EQU "A" goto:WPAGE11
+
+set MIIQ=
+
+cls
+
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+echo Download Mii Kanaal?
+echo.
+echo.
+echo.
+echo Y = Ja
+echo N = Nee
+echo.
+echo B = Terug
+echo M = Hoofdmenu
+echo.
+echo.
+echo.
+echo.
+set /p MIIQ= Geef uw keuze in:
+
+if /i "%MIIQ%" EQU "Y" goto:WPAGE11
+if /i "%MIIQ%" EQU "N" goto:WPAGE11
+if /i "%MIIQ%" EQU "M" goto:MENU
+
+if /i "%REGION%" EQU "K" goto:Koreanbacktophoto
+if /i "%MIIQ%" EQU "B" goto:WPAGE9
+
+:Koreanbacktophoto
+if /i "%MIIQ%" EQU "B" goto:WPAGE6
+
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:WPAGE10
+
+::...................................Wizard Page11 - Shop...............................
+:WPAGE11
+
+if /i "%MORE%" EQU "A" set Shop=Y
+if /i "%MORE%" EQU "A" goto:WPAGE12
+
+set Shop=
+
+cls
+
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+echo Download Winkel Kanaal?
+if /i "%MENU1%" NEQ "S" echo.
+if /i "%MENU1%" NEQ "S" echo.
+if /i "%MENU1%" NEQ "S" echo.
+if /i "%MENU1%" NEQ "S" echo Tip: IOS56 wordt ook gedownload
+echo.
+echo.
+echo.
+echo Y = Ja
+echo N = Nee
+echo.
+echo B = Terug
+echo M = Hoofdmenu
+echo.
+echo.
+echo.
+echo.
+set /p SHOP= Geef uw keuze in:
+
+if /i "%Shop%" EQU "Y" goto:WPAGE12
+if /i "%Shop%" EQU "N" goto:WPAGE12
+if /i "%Shop%" EQU "M" goto:MENU
+if /i "%Shop%" EQU "B" goto:WPAGE10
+
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:WPAGE11
+
+
+::...................................Wizard Page12 - Speak...............................
+:WPAGE12
+if /i "%REGION%" EQU "K" goto:WPAGE13
+
+if /i "%MORE%" EQU "A" set Speak=Y
+if /i "%MORE%" EQU "A" goto:WPAGE13
+
+set Speak=
+
+cls
+
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+echo Download Wii Speak Kanaal?
+echo.
+echo.
+echo.
+echo Y = Ja
+echo N = Nee
+echo.
+echo B = Terug
+echo M = Hoofdmenu
+echo.
+echo.
+echo.
+echo.
+set /p Speak= Geef uw keuze in:
+
+if /i "%Speak%" EQU "Y" goto:WPAGE13
+if /i "%Speak%" EQU "N" goto:WPAGE13
+if /i "%Speak%" EQU "M" goto:MENU
+if /i "%Speak%" EQU "B" goto:WPAGE11
+
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:WPAGE12
+
+
+
+::...................................Wizard Page13 - MORE Advanced Channels?...............................
+:WPAGE13
+if /i "%VIRGIN%" EQU "Y" goto:WPAGE19B
+if /i "%MENU1%" EQU "S" set B4SNKCONFIRM=WPAGE12
+if /i "%MORE%" EQU "A" set B4SNKCONFIRM=WPAGE5
+if /i "%MENU1%" EQU "S" goto:SNKNANDCONFIRM
+
+set Advanced=
+set HMInstaller=
+set RECCIOS=
+set yawmQ=
+set PRIQ=
+set protect=
+set ThemeSelection=
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+echo Wilt u een van de volgende downloaden?:
+echo.
+echo.
+echo.
+if /i "%FIRMSTART%" EQU "3.X" echo * HackMii Installer en BannerBomb v1 (met IOS58)
+if /i "%FIRMSTART%" EQU "4.0" echo * HackMii Installer en BannerBomb v1 (met IOS58)
+if /i "%FIRMSTART%" EQU "4.1" echo * HackMii Installer en BannerBomb v1 (met IOS58)
+if /i "%FIRMSTART%" EQU "4.2" echo * HackMii Installer en BannerBomb v2 (met IOS58)
+if /i "%REGION%" EQU "K" goto:Korean2.2NoExploit
+if /i "%FIRMSTART%" EQU "o" echo * HackMii Installer met IOS58 en ALLE mogelijke exploits
+:Korean2.2NoExploit
+
+if /i "%FIRMSTART%" NEQ "4.3" goto:skip4.3extra
+
+echo * Download HackMii Installer met IOS58 en ALLE mogelijke exploits?
+
+
+:skip4.3extra
+echo.
+
+if /i "%CMIOSOPTION%" EQU "on" (echo * Aanbevolen cIOSs en cMIOS) else (echo * Aanbevolen cIOSs)
+
+
+echo.
+echo * Yet Another Wad Manager Mod (YAWMM)
+echo.
+echo * IOS236 Installer en Simple IOS Patcher
+echo met IOS36v3351 voor installatie van patched IOS236
+echo.
+echo * Priiloader v0.7 (236 Mod) (met hacks_hash.ini)
+echo.
+echo * Extra Brick Bescherming
+echo.
+echo * Een Systeem Menu Thema
+echo.
+echo.
+echo Y = Ja
+echo N = Nee
+echo.
+echo B = Terug
+echo M = Hoofdmenu
+echo.
+echo.
+echo.
+echo.
+set /p Advanced= Geef uw keuze in:
+
+if /i "%Advanced%" EQU "M" goto:MENU
+
+if /i "%MORE%" EQU "N" goto:BACK2MORE
+if /i "%MORE%" EQU "A" goto:BACK2MORE
+
+if /i "%REGION%" EQU "K" goto:BACK2WPAGE11
+if /i "%Advanced%" EQU "B" goto:WPAGE12
+
+:BACK2MORE
+if /i "%Advanced%" EQU "B" goto:WPAGE5
+
+:BACK2WPAGE11
+if /i "%Advanced%" EQU "B" goto:WPAGE11
+
+if /i "%Advanced%" EQU "Y" goto:WPAGE13B
+if /i "%Advanced%" EQU "N" goto:WPAGELAST
+
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:WPAGE13
+
+
+::...................................Wizard Page13B - HAckMii Installer...............................
+:WPAGE13B
+
+
+set HMInstaller=
+
+cls
+
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+if /i "%FIRMSTART%" EQU "3.X" echo Download HackMii Installer en BannerBomb v1 (met IOS58)?
+if /i "%FIRMSTART%" EQU "4.0" echo Download HackMii Installer en BannerBomb v1 (met IOS58)?
+if /i "%FIRMSTART%" EQU "4.1" echo Download HackMii Installer en BannerBomb v1 (met IOS58)?
+if /i "%FIRMSTART%" EQU "4.2" echo Download HackMii Installer en BannerBomb v2 (met IOS58)?
+if /i "%FIRMSTART%" EQU "o" echo Download HackMii Installer met IOS58 en ALLE beschikbare exploits?
+
+if /i "%FIRMSTART%" NEQ "4.3" goto:skip4.3extra
+
+echo Download HackMii Installer met IOS58 en ALLE beschikbare exploits
+
+:skip4.3extra
+echo.
+echo.
+echo.
+echo Tip: De Hackmii Installer kan het Homebrew Kanaal en/of Bootmii installeren
+echo.
+echo.
+echo.
+echo Y = Ja
+echo N = Nee
+echo.
+echo B = Terug
+echo M = Hoofdmenu
+echo.
+echo.
+echo.
+echo.
+set /p HMInstaller= Geef euw keuze in:
+
+if /i "%HMInstaller%" EQU "Y" goto:WPAGE14
+if /i "%HMInstaller%" EQU "N" goto:WPAGE14
+if /i "%HMInstaller%" EQU "M" goto:MENU
+if /i "%HMInstaller%" EQU "B" goto:WPAGE13
+
+
+
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:WPAGE13B
+
+
+::...................................Wizard Page14 - cIOSs and cMIOSs...............................
+:WPAGE14
+set RECCIOS=
+
+set d2x-beta-rev=6
+if exist modules\d2x-beta\d2x-beta.bat call modules\d2x-beta\d2x-beta.bat
+
+cls
+
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+if /i "%CMIOSOPTION%" EQU "on" (echo Download de volgende aanbevolen cIOSs en cMIOS?) else (echo Downloadde volgende aanbevolen cIOSs?)
+echo.
+echo.
+echo.
+echo *cIOS202[57]-v5.wad
+echo.
+echo *cIOS222[38]-v5.wad
+echo.
+echo *cIOS223[37-38]-v4.wad
+echo.
+echo *cIOS224[57]-v5.wad
+echo.
+echo *cIOS249[56]-d2x-v%d2x-beta-rev%.wad
+echo.
+echo *cIOS250[57]-d2x-v%d2x-beta-rev%.wad
+echo.
+if /i "%CMIOSOPTION%" EQU "off" goto:quickskip
+echo *RVL-cMIOS-v65535(v10)_WiiGator_WiiPower_v0.2.wad
+:quickskip
+echo.
+echo.
+echo.
+echo Y = Ja
+echo N = Nee
+echo.
+echo B = Terug
+echo M = Hoofdmenu
+echo.
+echo.
+echo.
+echo.
+set /p RECCIOS= Geef uw keuze in:
+
+if /i "%RECCIOS%" EQU "Y" goto:WPAGE17
+if /i "%RECCIOS%" EQU "N" goto:WPAGE17
+if /i "%RECCIOS%" EQU "M" goto:MENU
+
+
+if /i "%RECCIOS%" EQU "B" goto:WPAGE13B
+
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:WPAGE14
+
+::...................................Wizard Page15 and 16 removed...............................
+
+
+::...................................Wizard Page17 - YAWMM...............................
+:WPAGE17
+set yawmQ=
+
+cls
+
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+echo Download Yet Another Wad Manager Mod (YAWMM)?
+echo.
+echo.
+echo.
+echo Tip: Andere Wad Managers werken wellicht niet met cIOSs zonder IOS38 base
+echo Als u YAWMM nog niet gebruikt, weet u niet wat u mist.
+echo.
+echo.
+echo.
+echo Y = Ja
+echo N = Nee
+echo.
+echo B = Terug
+echo M = Hoofdmenu
+echo.
+echo.
+echo.
+echo.
+set /p yawmQ= Geef uw keuze in:
+
+if /i "%yawmQ%" EQU "Y" goto:WPAGE18
+if /i "%yawmQ%" EQU "N" goto:WPAGE18
+if /i "%yawmQ%" EQU "M" goto:MENU
+if /i "%yawmQ%" EQU "B" goto:WPAGE14
+
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:WPAGE17
+
+
+::...................................Wizard Page18 - IOS236 Installer...............................
+:WPAGE18
+set IOS236InstallerQ=
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+echo Download IOS236 Installer en Simple IOS Patcher (met IOS36v3351)?
+echo.
+echo.
+echo.
+echo.
+echo.
+echo.
+echo.
+echo.
+echo Y = Ja
+echo N = Nee
+echo.
+echo B = Terug
+echo M = Hoofdmenu
+echo.
+echo.
+echo.
+echo.
+set /p IOS236InstallerQ= Geef uw keuze in:
+
+if /i "%IOS236InstallerQ%" EQU "Y" goto:WPAGE19
+if /i "%IOS236InstallerQ%" EQU "N" goto:WPAGE19
+if /i "%IOS236InstallerQ%" EQU "M" goto:MENU
+if /i "%IOS236InstallerQ%" EQU "B" goto:WPAGE17
+
+
+
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:WPAGE18
+
+::...................................Wizard Page19 - Priiloader...............................
+:WPAGE19
+set PRIQ=
+
+cls
+
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+echo Download Priiloader?
+echo.
+echo.
+echo.
+echo Tip: Multi-Mod Manager en Hacks.ini worden ook gedownload
+echo.
+echo.
+echo.
+echo Y = Ja
+echo N = Nee
+echo.
+echo B = Terug
+echo M = Hoofdmenu
+echo.
+echo.
+echo.
+echo.
+
+set /p PRIQ= Geef uw keuze in:
+
+if /i "%PRIQ%" EQU "Y" goto:WPAGE19B
+if /i "%PRIQ%" EQU "N" goto:WPAGE19B
+if /i "%PRIQ%" EQU "M" goto:MENU
+
+if /i "%PRIQ%" EQU "B" goto:WPAGE18
+
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:WPAGE19
+
+
+::...................................Wizard Page19B - Extra Brick Protection...............................
+:WPAGE19B
+set protect=
+
+cls
+
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+echo Download Extra Brick Bescherming?
+echo.
+echo.
+echo De volgende System Menu IOSs om alle Wii's te beschermen worden gedownload,
+echo (Zelfs nieuwe LU64 Wii's) om bricken te voorkomen door "per ongeluk" up/downgraden.
+echo.
+echo * IOS11v16174(IOS60v6174[FS-ES-NP]) - IOS11 nodig voor SMv2.0-2.1
+echo * IOS20v16174(IOS60v6174[FS-ES-NP]) - IOS20 nodig voor SMv2.2
+echo * IOS30v16174(IOS60v6174[FS-ES-NP]) - IOS30 nodig voor SMv3.0-3.3
+if /i "%REGION%" EQU "K" echo * IOS40v16174(IOS60v6174[FS-ES-NP]) - IOS40 nodig voor SMv3.3K
+echo * IOS50v14889(IOS50v4889[FS-ES-NP]) - IOS50 required for SMv3.4
+if /i "%REGION%" EQU "K" echo * IOS52v15661(IOS52v5661[FS-ES-NP]) - IOS52 nodig voor SMv3.5K
+
+echo * IOS60v16174(IOS60v6174[FS-ES-NP]) - IOS60 nodig voor SMv4.0-4.1
+
+if /i "%REGION%" NEQ "RC" echo * IOS70v16687(IOS70v6687[FS-ES-NP]) - IOS70 nodig voor SMv4.2
+if /i "%REGION%" EQU "RC" echo * IOS70v16174(IOS60v6174[FS-ES-NP]) - IOS70 nodig voor SMv4.2
+
+
+echo * USB-Lader Forwarder Kanaal
+echo.
+echo U zou altijd een Forwarder Knaal op uw Wii moeten hebben, op die manier
+echo kunt u uw Wii gemakkelijk re-hacken na een "onbedoelde" update.
+echo Dit zonder een Wii spel nodig te hebben om een hack uit te voeren.
+
+
+if /i "%REGION%" EQU "RC" echo.
+if /i "%REGION%" EQU "RC" echo Tip: IOS80v16174(IOS60v6174[FS-ES-NP]) wordt gedownload ongeacht
+if /i "%REGION%" EQU "RC" echo uw antwoord, om te beschermen tegen 003 Bricks
+
+
+echo.
+echo.
+echo Info:
+echo.
+echo -Versie nummers worden verhoogd om officiele updates te doorstaan.
+echo.
+echo -Met uitzondering van het USB-Loader Forwarder Kanaal,
+echo zal dit GEEN nadelige invloed hebben op de opslagcapaciteit die uw
+echo Wii heeft voor Kanalen en spel vorderingen.
+echo.
+echo.
+echo.
+echo Y = Ja
+echo N = Nee
+echo.
+echo B = Terug
+echo M = Hoofdmenu
+echo.
+echo.
+echo.
+echo.
+set /p protect= Geef uw keuze in:
+
+if /i "%protect%" EQU "Y" goto:WPAGE20
+if /i "%protect%" EQU "N" goto:WPAGE20
+if /i "%protect%" EQU "M" goto:MENU
+
+
+if /i "%Advanced%" EQU "Y" goto:Back2PRI
+if /i "%Advanced%" EQU "N" goto:Back2Advanced2
+if /i "%MORE%" EQU "N" goto:Back2MORE2
+if /i "%MORE%" EQU "A" goto:Back2MORE2
+if /i "%REGION%" EQU "K" goto:Back2SHOP2
+if /i "%MORE%" EQU "S" goto:Back2Speak2
+
+
+:BACK2PRI
+if /i "%protect%" EQU "B" goto:WPAGE19
+
+:BACK2ADVANCED2
+if /i "%protect%" EQU "B" goto:WPAGE13
+
+:BACK2SPEAK2
+if /i "%protect%" EQU "B" goto:WPAGE12
+
+:Back2SHOP2
+if /i "%protect%" EQU "B" goto:WPAGE11
+
+:BACK2MORE2
+if /i "%protect%" EQU "B" goto:WPAGE5
+
+
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:WPAGE19B
+
+
+
+::...................................Wizard Page20 - Theme Selection...............................
+:WPAGE20
+set ThemeSelection=
+
+cls
+
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+
+if /i "%MENU1%" NEQ "S" goto:quickskip
+echo SNEEK NAND MAKER
+echo.
+echo.
+:quickskip
+
+echo Wilt u een custom Thema installeren op uw Wii?
+echo.
+echo.
+echo.
+echo R = DarkWii Red Thema
+echo WWWR = Bekijk DarkWii Red Thema op youtube
+echo.
+echo.
+echo G = DarkWii Green Thema
+echo WWWG = Bekijk DarkWii Green Thema op youtube
+echo.
+echo.
+echo N = Nee, ik wil het zelfde saaie, saaie Systeem Menu houden.
+echo.
+echo.
+echo.
+echo.
+echo.
+echo.
+echo.
+echo B = Terug
+echo.
+echo M = Hoofdmenu
+echo.
+echo.
+echo.
+echo.
+set /p ThemeSelection= Geef uw keuze in:
+
+if /i "%ThemeSelection%" EQU "M" goto:MENU
+if /i "%ThemeSelection%" EQU "WWWR" (start www.youtube.com/watch?v=qFliF-K-epM)&&(goto:WPAGE20)
+if /i "%ThemeSelection%" EQU "WWWG" (start http://www.youtube.com/watch?v=Rn0CnTo5kRI)&&(goto:WPAGE20)
+
+if /i "%MENU1%" EQU "S" goto:forsneeknand
+if /i "%ThemeSelection%" EQU "B" goto:WPAGE19B
+if /i "%ThemeSelection%" EQU "R" goto:WPAGE21
+if /i "%ThemeSelection%" EQU "G" goto:WPAGE21
+if /i "%ThemeSelection%" EQU "N" goto:WPAGE21
+
+:forsneeknand
+if /i "%ThemeSelection%" EQU "B" goto:SNKPAGE5
+if /i "%ThemeSelection%" EQU "R" goto:WPAGE5
+if /i "%ThemeSelection%" EQU "G" goto:WPAGE5
+if /i "%ThemeSelection%" EQU "N" goto:WPAGE5
+
+
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:WPAGE20
+
+
+::...................................Wizard Page21 - Theme Selection...............................
+:WPAGE21
+set USBGUIDE=
+
+cls
+
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+echo Wilt u nu een USB-lader instellen?
+echo.
+echo.
+echo Info
+echo =====
+echo.
+echo * Met een USB-Lader kunt Wii spellen spelen vanaf een externe Hare schijf.
+echo.
+echo * Deze stap kan ook apart gedaan worden vanaf ModMii's Hoofdmenu.
+echo.
+echo.
+echo.
+echo.
+echo.
+echo Y = Ja
+echo N = Nee
+echo.
+echo B = Terug
+echo M = Hoofdmenu
+echo.
+echo.
+echo.
+echo.
+set /p USBGUIDE= Geef uw keuze in:
+
+if /i "%USBGUIDE%" EQU "M" goto:MENU
+
+if /i "%USBGUIDE%" EQU "B" goto:WPAGE20
+if /i "%USBGUIDE%" EQU "Y" goto:UPAGE1
+if /i "%USBGUIDE%" EQU "N" goto:WPAGELAST
+
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:WPAGE21
+
+
+::...................................Wizard Last Page - Confirmation...............................
+:WPAGELAST
+
+set WLAST=
+
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+echo Zijn deze instellingen correct?
+echo.
+echo.
+echo.
+if /i "%VIRGIN%" EQU "Y" echo * Wii is momenteel maagd (on-aangepast)
+if /i "%VIRGIN%" EQU "N" echo * Wii is reeds aangepast
+if /i "%REGION%" EQU "RC" goto:RCSTATUS
+if /i "%FIRMSTART%" NEQ "o" echo * Huidig Syst.Menu is %FIRMSTART%%REGION%
+if /i "%FIRMSTART%" EQU "o" echo * Huidig Syst.Menu is lager dan 2.2%REGION%
+
+echo * Gewenst Syst.Menu is %FIRM%%REGION%
+goto:noRCSTATUS
+:RCSTATUS
+
+
+if /i "%FIRMSTART%" NEQ "o" echo * Wii is Koreaans maar is regio veranderd naar %FIRMSTART%%REGIONCHANGE%
+if /i "%FIRMSTART%" EQU "o" echo * Wii is Koreaans maar is regio veranderd naar changed to %REGIONCHANGE%
+echo * Gewenst Syst.Menu is %FIRM%%REGIONCHANGE%
+
+:noRCSTATUS
+echo.
+if /i "%PIC%" EQU "Y" echo * Download Photo Kanaal
+if /i "%NET%" EQU "Y" echo * Download Internet Kanaal
+if /i "%WEATHER%" EQU "Y" echo * Download Weather Kanaal
+if /i "%NEWS%" EQU "Y" echo * Download News Kanaal
+if /i "%MIIQ%" EQU "Y" echo * Download Mii Kanaal
+if /i "%Shop%" EQU "Y" echo * Download Shopping Kanaal (en IOS56)
+if /i "%Speak%" EQU "Y" echo * Download Wii Speak Kanaal
+echo.
+
+if /i "%HMInstaller%" NEQ "Y" goto:skip4.3extra
+if /i "%FIRMSTART%" EQU "3.X" echo * Download HackMii Installer en BannerBomb v1 (met IOS58)
+if /i "%FIRMSTART%" EQU "4.0" echo * Download HackMii Installer en BannerBomb v1 (met IOS58)
+if /i "%FIRMSTART%" EQU "4.1" echo * Download HackMii Installer en BannerBomb v1 (met IOS58)
+if /i "%FIRMSTART%" EQU "4.2" echo * Download HackMii Installer en BannerBomb v2 (met IOS58)
+if /i "%FIRMSTART%" EQU "o" echo * Download HackMii Installer met IOS58 en alle beschikbare exploits
+
+if /i "%FIRMSTART%" NEQ "4.3" goto:skip4.3extra
+
+echo * Download HackMii Installer met IOS58 en alle beschikbare exploits
+
+
+:skip4.3extra
+
+
+if /i "%RECCIOS%" NEQ "Y" goto:smallskip
+if /i "%CMIOSOPTION%" EQU "on" (echo * Download aanbevolen cIOSs en cMIOS) else (echo * Download aanbevolen cIOSs)
+:smallskip
+
+
+
+if /i "%yawmQ%" EQU "Y" echo * Download Yet Another Wad Manager Mod (YAWMM)
+
+if /i "%IOS236InstallerQ%" NEQ "Y" goto:skip
+echo * Download IOS236 Installer en Simple IOS Patcher
+echo met IOS36v3351 voor installatie van patched IOS236
+:skip
+
+
+if /i "%PRIQ%" EQU "Y" echo * Download Priiloader
+if /i "%protect%" EQU "Y" echo * Download Extra Brick bescherming
+
+if /i "%ThemeSelection%" EQU "R" echo * Install Dark Wii Red Thema
+if /i "%ThemeSelection%" EQU "G" echo * Install Dark Wii Green Thema
+
+::---------
+if /i "%USBGUIDE%" NEQ "Y" goto:skipusb
+echo.
+
+if /i "%FORMAT%" EQU "1" set FORMATNAME=FAT32
+if /i "%FORMAT%" EQU "2" set FORMATNAME=NTFS
+if /i "%FORMAT%" EQU "3" set FORMATNAME=Deels FAT32 en deels NTFS
+if /i "%FORMAT%" EQU "4" set FORMATNAME=WBFS
+if /i "%FORMAT%" EQU "5" set FORMATNAME=Deels FAT32 en deels WBFS
+
+if /i "%FORMAT%" EQU "4" goto:skip
+if /i "%FORMAT%" EQU "5" goto:skip
+echo * Ext. Harde schijf formatteren naar %FORMATNAME%
+goto:skip2
+:skip
+echo * Ext. Harde schijf al geformatteerd naar %FORMATNAME%
+:skip2
+
+if /i "%LOADER%" EQU "CFG" echo * Download Configurable USB-Loader
+if /i "%LOADER%" EQU "FLOW" echo * Download WiiFlow
+if /i "%LOADER%" EQU "ALL" echo * Download Configurable USB-Loader en WiiFlow
+if /i "%USBCONFIG%" EQU "USB" echo * USB-Lader Instell. en configuraties opgeslagen op USB HDD
+if /i "%USBCONFIG%" NEQ "USB" echo * USB-Lader instell. en configuraties opgeslagen op SD Card
+
+
+:skipusb
+
+
+echo.
+echo.
+echo.
+if /i "%LoadWizSettings%" EQU "Y" goto:skip
+echo S = Assistent instell. opslaan v. toekomstig gebruik
+if exist Wizard_Settings.bat echo Bestaande Wizard_Settings.bat wordt hernoemd
+echo.
+:skip
+echo Y = Ja
+echo N = Nee / Hoofdmenu
+echo B = Terug
+echo M = Hoofdmenu
+echo.
+echo.
+echo.
+echo.
+set /p WLAST= Geef uw keuze in:
+
+if /i "%LoadWizSettings%" EQU "Y" goto:skip
+if /i "%WLAST%" EQU "S" goto:SaveWizardSettings
+:skip
+if /i "%WLAST%" EQU "Y" set BACKB4DRIVE=WPAGELAST
+if /i "%WLAST%" EQU "Y" goto:DriveChange
+if /i "%WLAST%" EQU "N" goto:Menu
+if /i "%WLAST%" EQU "M" goto:MENU
+if /i "%Advanced%" EQU "N" goto:Back2Advanced
+if /i "%Advanced%" EQU "Y" goto:Back2PROTECT
+if /i "%MORE%" EQU "N" goto:Back2PROTECT
+if /i "%MORE%" EQU "S" goto:Back2PROTECT
+if /i "%USBGUIDE%" EQU "Y" goto:backtoUpage2
+
+:BACK2ADVANCED
+if /i "%WLAST%" EQU "B" goto:WPAGE13
+
+:BACK2SPEAK
+if /i "%WLAST%" EQU "B" goto:WPAGE12
+
+:BACK2PROTECT
+if /i "%WLAST%" EQU "B" goto:WPAGE21
+
+:backtoUpage2
+if /i "%WLAST%" EQU "B" goto:UPAGE2
+
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:WPAGELAST
+
+
+
+::-------------Save Wizard Settings:-------------------
+:SaveWizardSettings
+
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+
+set countwiz=0
+
+:renameWIZARDsettings
+if not exist Wizard_Settings.bat goto:skip
+SET /a countwiz=%countwiz%+1
+if exist Wizard_Settings%countwiz%.bat goto:renameWIZARDsettings
+move Wizard_Settings.bat Wizard_Settings%countwiz%.bat
+:skip
+
+
+echo ::ModMii v%currentversion% - Wizard Settings - %DATE% - %TIME% >> Wizard_Settings.bat
+echo set VIRGIN=%VIRGIN%>> Wizard_Settings.bat
+echo set REGION=%REGION%>> Wizard_Settings.bat
+echo set FIRMSTART=%FIRMSTART%>> Wizard_Settings.bat
+echo set FIRM=%FIRM%>> Wizard_Settings.bat
+echo set REGIONCHANGE=%REGIONCHANGE%>> Wizard_Settings.bat
+echo set PIC=%PIC%>> Wizard_Settings.bat
+echo set NET=%NET%>> Wizard_Settings.bat
+echo set WEATHER=%WEATHER%>> Wizard_Settings.bat
+echo set NEWS=%NEWS%>> Wizard_Settings.bat
+echo set MIIQ=%MIIQ%>> Wizard_Settings.bat
+echo set Shop=%Shop%>> Wizard_Settings.bat
+echo set Speak=%Speak%>> Wizard_Settings.bat
+echo set HMInstaller=%HMInstaller%>> Wizard_Settings.bat
+echo set yawmQ=%yawmQ%>> Wizard_Settings.bat
+echo set IOS236InstallerQ=%IOS236InstallerQ%>> Wizard_Settings.bat
+echo set PRIQ=%PRIQ%>> Wizard_Settings.bat
+echo set protect=%protect%>> Wizard_Settings.bat
+echo set ThemeSelection=%ThemeSelection%>> Wizard_Settings.bat
+echo set EXPLOIT=%EXPLOIT%>> Wizard_Settings.bat
+echo set MORE=%MORE%>> Wizard_Settings.bat
+echo set ADVANCED=%ADVANCED%>> Wizard_Settings.bat
+echo set UpdatesIOSQ=%UpdatesIOSQ%>> Wizard_Settings.bat
+echo set RECCIOS=%RECCIOS%>> Wizard_Settings.bat
+
+echo set USBGUIDE=%USBGUIDE%>> Wizard_Settings.bat
+echo set UPAGE1=%UPAGE1%>> Wizard_Settings.bat
+echo set LOADER=%LOADER%>> Wizard_Settings.bat
+echo set USBCONFIG=%USBCONFIG%>> Wizard_Settings.bat
+
+
+
+if exist Wizard_Settings.bat echo Download Assistent instell. opgeslagen
+@ping 127.0.0.1 -n 2 -w 1000> nul
+
+goto:WPAGELAST
+
+::...................................USB-Loader Setup Page1 - Format?...............................
+:UPAGE1
+set FORMAT=NONE
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo Hoe wilt u uw Harde schijf formatteren?
+echo.
+sfk echo -spat \x20 \x20 \x20 [Green] 1 = FAT32 (AANBEVOLEN)
+echo.
+sfk echo -spat \x20 \x20 \x20 \x20 \x20 [Green] Plus:[def] De Wii heeft toegang tot apps, games, covers en muziek op FAT32
+echo Geen SD kaart nodig om de USB-Lader te starten.
+echo Geshikt voor SNEEK/Triiforce virtuele NAND.
+echo.
+sfk echo -spat \x20 \x20 \x20 \x20 \x20 [Red] Min:[def] Max bestands grootte = 4GBs. Dit geldt niet voor
+echo Wii spellen, deze worden gesplitst. Als de HDD niet wordt gebruikt
+echo voor High-Def videos, is dit waarschijnlijk geen probleem.
+echo.
+echo.
+echo 2 = NTFS
+echo.
+sfk echo -spat \x20 \x20 \x20 \x20 \x20 [Green] Plus:[def] Bestanden groter dan 4GB geen probleem.
+echo CFG USB-Loader heeft toegang tot games, covers en muziek op NTFS
+echo.
+sfk echo -spat \x20 \x20 \x20 \x20 \x20 [Red] Min:[def] De Wii heeft GEEN toegang tot apps op NTFS, dus een SD kaart
+echo is nodig om USB-Loader te laden (of een SM Kanaal)
+echo Ongeschikt voor SNEEK/Triiforce virtuele NAND.
+echo.
+echo.
+echo 3 = Deels FAT32 en NTFS gepartitioneerd
+echo.
+echo Info: Kleine flash drives kunnen niet gepartitioneerd worden
+echo.
+sfk echo -spat \x20 \x20 \x20 \x20 \x20 [Green] Plus:[def] Toegang tot Wii apps op FAT32 partitie plus
+echo mogelijkheid bestanden groter dan 4GBs op te slaan op NTFS partitie
+echo.
+sfk echo -spat \x20 \x20 \x20 \x20 \x20 [Red] Min:[def] Een beetje meer werk om in te stellen dan andere opties
+echo.
+echo.
+echo 4 = Drive is NU formatteerd als WBFS en ik wil dat zo houden.
+echo.
+sfk echo -spat \x20 \x20 \x20 \x20 \x20 [Red] Min:[def] WBFS wordt alleen gelezen door de Wii voor opslag van Wii spellen
+echo.
+echo.
+echo 5 = Drive is NU gepartitioneerd als FAT32/WBFS en ik wil dat zo houden
+echo.
+sfk echo -spat \x20 \x20 \x20 \x20 \x20 [Red] Min:[def] WBFS wordt alleen gelezen door de Wii voor opslag van Wii spellen
+echo.
+echo.
+echo B = Terug
+echo.
+echo M = Hoofdmenu
+echo.
+set /p FORMAT= Geef uw keuze in:
+
+if /i "%FORMAT%" EQU "M" goto:MENU
+
+if /i "%MENU1%" EQU "W" goto:skip
+if /i "%FORMAT%" EQU "B" goto:MENU
+:skip
+if /i "%FORMAT%" EQU "B" goto:WPAGE21
+
+if /i "%FORMAT%" EQU "1" set f32=*
+if /i "%FORMAT%" EQU "3" set f32=*
+
+if /i "%FORMAT%" EQU "1" goto:UPAGE1b
+if /i "%FORMAT%" EQU "2" goto:UPAGE1b
+if /i "%FORMAT%" EQU "3" goto:UPAGE1b
+if /i "%FORMAT%" EQU "4" goto:UPAGE1b
+if /i "%FORMAT%" EQU "5" goto:UPAGE1b
+
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:UPAGE1
+
+
+
+::...................................USB-Loader Setup Page1b - Loader?...............................
+:UPAGE1b
+set LOADER=
+set usbfolder=
+set FLOW=
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo Welke USB-Lader wilt u gebruiken?
+echo.
+echo.
+echo.
+sfk echo -spat \x20 \x20 \x20 [Green] 1 = Configurable USB-Loader (AANBEVOLEN)
+echo.
+echo.
+echo 2 = WiiFlow
+echo.
+echo.
+echo 3 = Beide
+echo.
+echo.
+echo.
+echo.
+echo B = Terug
+echo.
+echo M = Hoofdmenu
+echo.
+echo.
+echo.
+set /p LOADER= Geef uw keuze in:
+
+if /i "%LOADER%" EQU "M" goto:MENU
+if /i "%LOADER%" EQU "B" goto:UPAGE1
+
+set wbm=*
+
+if /i "%LOADER%" EQU "1" set LOADER=CFG
+if /i "%LOADER%" EQU "2" set LOADER=FLOW
+if /i "%LOADER%" EQU "3" set LOADER=ALL
+
+
+if /i "%LOADER%" EQU "CFG" set usbfolder=*
+if /i "%LOADER%" EQU "ALL" set usbfolder=*
+if /i "%LOADER%" EQU "FLOW" set FLOW=*
+if /i "%LOADER%" EQU "ALL" set FLOW=*
+
+if /i "%LOADER%" EQU "CFG" goto:nextstep
+if /i "%LOADER%" EQU "FLOW" goto:nextstep
+if /i "%LOADER%" NEQ "ALL" goto:skip
+
+:nextstep
+if /i "%FORMAT%" EQU "1" goto:UPAGE2
+if /i "%FORMAT%" EQU "2" set BACKB4DRIVE=UPAGE1b
+if /i "%FORMAT%" EQU "2" goto:DriveChange
+if /i "%FORMAT%" EQU "3" goto:UPAGE2
+if /i "%FORMAT%" EQU "4" set BACKB4DRIVE=UPAGE1b
+if /i "%FORMAT%" EQU "4" goto:DriveChange
+if /i "%FORMAT%" EQU "5" goto:UPAGE2
+:skip
+
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:UPAGE1b
+
+
+
+::...................................USB-Loader Setup Page2 - Config on USB vs SD?...............................
+:UPAGE2
+set USBCONFIG=
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+echo Waar wilt u de USB-Lader app, covers en configuraties opslaan?
+echo.
+echo.
+sfk echo -spat \x20 \x20 \x20 [Green] USB = USB (AANBEVOLEN)[def] (Opgslag naar "COPY_TO_USB")
+echo.
+sfk echo -spat \x20 \x20 \x20 \x20 \x20 [Green] Pros:[def] SD kaart NIET nodig om USB-Lader te starten
+echo Neemt maar een klein %% van de HDD schijfruimte
+echo.
+sfk echo -spat \x20 \x20 \x20 \x20 \x20 [Red] Cons:[def] Iets langere laadtijden (bijna onmerkbaar)
+echo.
+echo.
+echo.
+echo SD = SD (Opslag naar "%DRIVE%")
+echo.
+sfk echo -spat \x20 \x20 \x20 \x20 \x20 [Green] Pros:[def] Iets snellere laadtijden (bijna onmerkbaar)
+echo.
+sfk echo -spat \x20 \x20 \x20 \x20 \x20 [Red] Cons:[def] SD kaart nodig voor start USB-Lader
+echo Neemt een groot %% van de SD schijfruimte
+echo.
+echo.
+echo.
+echo.
+echo B = Terug
+echo.
+echo M = Hoofdmenu
+echo.
+echo.
+echo.
+echo.
+set /p USBCONFIG= Geef uw keuze in:
+
+if /i "%USBCONFIG%" EQU "B" goto:UPAGE1b
+if /i "%USBCONFIG%" EQU "M" goto:MENU
+
+
+::if using wizard+usb-loader setup, set up both drive letters
+if /i "%MENU1%" NEQ "W" goto:skip
+if /i "%USBCONFIG%" EQU "USB" set BACKB4DRIVE=WPAGELAST
+if /i "%USBCONFIG%" EQU "USB" set BACKB4DRIVEU=DRIVECHANGE
+if /i "%USBCONFIG%" EQU "USB" goto:WPAGELAST
+
+if /i "%USBCONFIG%" EQU "SD" set BACKB4DRIVE=UPAGE2
+if /i "%USBCONFIG%" EQU "SD" goto:WPAGELAST
+:skip
+
+if /i "%USBCONFIG%" EQU "USB" set DRIVETEMP=%DRIVE%
+if /i "%USBCONFIG%" EQU "USB" set BACKB4DRIVEU=UPAGE2
+if /i "%USBCONFIG%" EQU "USB" goto:DRIVEUCHANGE
+
+
+if /i "%USBCONFIG%" EQU "SD" set BACKB4DRIVE=UPAGE2
+if /i "%USBCONFIG%" EQU "SD" goto:DriveChange
+
+
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:UPAGE2
+
+
+
+::...................................SNEEK Page1 - SNEEK SELECT...............................
+:SNKPAGE1
+set SNEEKSELECT=
+set SNKS2U=
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+echo Welke acties voor SNEEK wilt u uitvoeren?
+echo.
+echo.
+echo.
+echo 1 = SNEEK Installatie
+echo.
+echo 2 = Virtuele NAND Maker (voor SNEEK)
+echo.
+echo 3 = Al het bovenstaande (Aanbevolen voor 1ste keer Sneek gebruiker)
+echo.
+echo.
+echo 4 = Spel Bulk Extractie (Voor SNEEK)
+echo * Ondersteund zijn o.a. ISO, CISO and WBFS bestanden
+echo.
+echo.
+echo.
+echo Vereisten:
+echo.
+echo * Bootmii moet op uw Wii staan om SNEEK te gebruiken. Als u
+echo deze niet geinstalleerd heeft, voer ModMii's Download Assistent uit.
+echo.
+echo * UNEEK en UNEEK+DI vereisen een FAT32 HDD, met clusters
+echo van 32K of kleiner. Als u niet weet hoe u uw HDD op deze
+echo manier kunt formatteren, voer ModMii's USB-Lader Setup uit.
+echo.
+echo * SNEEK+DI en UNEEK+DI gebruiken altijd de 1ste partitie.
+echo.
+echo.
+sfk echo -spat \x20 \x20 \x20 \x20 [Red] Waarschuwing: SNEEK wordt niet direct ondersteunt door ModMii.
+echo.
+sfk echo -spat \x20 \x20 \x20 \x20 [Red] Problemen met SNEEK ongerelateerd aan Modmii kunnen
+sfk echo -spat \x20 \x20 \x20 \x20 [Red] hier gerapporteerd worden: http://code.google.com/p/sneek/
+echo.
+sfk echo -spat \x20 \x20 \x20 \x20 [Red] Dit is ook een goede plek om meer over SNEEK te leren.
+sfk echo -spat \x20 \x20 \x20 \x20 [Red] Nog een goede bron is deze: tinyurl.com/SNEEK-DI
+echo.
+echo.
+echo B = Terug
+echo.
+echo M = Hoofdmenu
+echo.
+echo.
+echo.
+set /p SNEEKSELECT= Geef uw keuze in:
+
+if /i "%SNEEKSELECT%" EQU "B" goto:MENU
+if /i "%SNEEKSELECT%" EQU "M" goto:MENU
+if /i "%SNEEKSELECT%" EQU "1" goto:SNKPAGE2
+if /i "%SNEEKSELECT%" EQU "2" goto:SNKPAGE2
+if /i "%SNEEKSELECT%" EQU "3" goto:SNKPAGE2
+if /i "%SNEEKSELECT%" EQU "4" goto:SNKDISCEX
+
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:SNKPAGE1
+
+
+
+::...................................SNEEK Page2 - SNEEK TYPE...............................
+:SNKPAGE2
+set SNEEKTYPE=
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+if /i "%SNEEKSELECT%" NEQ "2" echo Welk type SNEEK wilt u installeren?
+if /i "%SNEEKSELECT%" EQU "2" echo Voor welk type SNEEK wilt u een virtuele NAND maken?
+echo.
+echo.
+if /i "%SNEEKSELECT%" NEQ "1" echo Info: NANDs gemaakt voor SNEEK werken met elk type SNEEK behalve
+if /i "%SNEEKSELECT%" NEQ "1" echo UNEEK+DI en SNEEK+DI. Deze vereisen 4.2U/E or 4.3U/E NANDs.
+if /i "%SNEEKSELECT%" NEQ "1" echo Virtuele NANDs uit een regio anders dan de Wii, zijn geen probleem.
+if /i "%SNEEKSELECT%" NEQ "1" echo.
+if /i "%SNEEKSELECT%" NEQ "1" echo Ervaren gebruikers: Als u zelf SNEEK+DI/UNEEK+DI compileerd met hacks
+if /i "%SNEEKSELECT%" NEQ "1" echo om andere Systeem Menu's te gebruiken,
+if /i "%SNEEKSELECT%" NEQ "1" echo kunt u "S" of "U" kiezen voor meer opties.
+echo.
+echo UD = UNEEK+DI
+echo * Virtueel Wii nand/Geheugen op FAT32 Externe HDD
+echo * Laad Wii Spellen vanaf FAT32 Externe HDD
+echo * U kunt apps vanaf SD kaart laden via Homebrew Kanaal
+echo * DVD-Drive voor Wii spellen uitgeschakeld tijdens
+echo UNEEK+DI maar kan in apps worden gebruikt (o.a. WiiXplorer)
+echo * Werkt alleen met 4.2U/E and 4.3E virtuele NANDs
+echo.
+echo SD = SNEEK+DI
+echo * Virtueel Wii nand/Geheugen op SD Kaart
+echo * Laad Wii Spellen vanaf FAT32 Externe HDD
+echo * U kunt apps vanaf FAT32 HDD laden via Homebrew Kanaal
+echo * DVD-Drive voor Wii spellen uitgeschakeld tijdens
+echo UNEEK+DI maar kan in apps worden gebruikt (o.a. WiiXplorer)
+echo * Werkt alleen met 4.2U/E and 4.3E virtuele NANDs
+echo.
+echo U = UNEEK
+echo * Virtueel Wii nand/Geheugen op FAT32 Externe HDD
+echo * Kan Wii Spellen vanaf FAT32 Externe HDD
+echo * U kunt apps vanaf SD kaart laden via Homebrew Kanaal
+echo * DVD-Drive toegangkelijk
+echo * Backup disc laden vereist DarkCorp installatie op virtuele nand
+echo (Met DVD-Drives in nieuwere Wii's kan laden van backup discs niet)
+echo.
+echo S = SNEEK
+echo * Virtueel Wii nand/Geheugen op SD Kaart
+::echo * U kunt 1 spel per keer laden van FAT32 Externe HDD
+echo * Laad GEEN Wii Spellen vanaf FAT32 Externe HDD
+echo * U kunt apps vanaf FAT32 HDD laden via Homebrew Kanaal
+echo * DVD-Drive toegangkelijk
+echo * Backup disc laden vereist DarkCorp installatie op virtuele nand
+echo (Met DVD-Drives in nieuwere Wii's kan laden van backup discs niet)
+echo.
+echo B = Terug
+echo.
+echo M = Hoofdmenu
+echo.
+echo.
+set /p SNEEKTYPE= Geef uw keuze in:
+
+if /i "%SNEEKTYPE%" EQU "B" goto:SNKPAGE1
+if /i "%SNEEKTYPE%" EQU "M" goto:MENU
+
+if /i "%SNEEKTYPE%" EQU "S" set BACKB4DRIVE=SNKPAGE2
+if /i "%SNEEKTYPE%" EQU "SD" set BACKB4DRIVE=SNKPAGE2
+if /i "%SNEEKTYPE%" EQU "U" set BACKB4DRIVE=SNKPAGE2
+if /i "%SNEEKTYPE%" EQU "UD" set BACKB4DRIVE=SNKPAGE2
+
+if /i "%SNEEKTYPE%" EQU "SD" goto:DRIVECHANGE
+if /i "%SNEEKTYPE%" EQU "S" goto:DRIVECHANGE
+
+::if only building nand, no need to set drive, only driveU
+if /i "%SNEEKSELECT%" EQU "2" goto:skip
+if /i "%SNEEKTYPE%" EQU "UD" goto:DRIVECHANGE
+if /i "%SNEEKTYPE%" EQU "U" goto:DRIVECHANGE
+goto:skip2
+:skip
+if /i "%SNEEKTYPE%" EQU "U" set BACKB4DRIVEU=SNKPAGE2
+if /i "%SNEEKTYPE%" EQU "UD" set BACKB4DRIVEU=SNKPAGE2
+if /i "%SNEEKTYPE%" EQU "UD" goto:DRIVEUCHANGE
+if /i "%SNEEKTYPE%" EQU "U" goto:DRIVEUCHANGE
+:skip2
+
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:SNKPAGE2
+
+
+
+
+
+::...................................SNEEK Page3 - SNEEK REGION...............................
+:SNKPAGE3
+
+if /i "%SNEEKTYPE:~0,1%" EQU "S" set nandpath=%DRIVE%
+if /i "%SNEEKTYPE:~0,1%" EQU "U" set nandpath=%DRIVEU%
+
+set DITYPE=off
+if /i "%SNEEKTYPE%" EQU "UD" set DITYPE=on
+if /i "%SNEEKTYPE%" EQU "SD" set DITYPE=on
+
+
+set REGION=
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+echo SNEEK NAND BUILDER
+echo.
+echo.
+echo Welke regio wilt u uw virtuele NAND maken?
+echo.
+echo.
+echo Info: Virtuele NANDs uit een regio anders dan de Wii, zijn geen probleem.
+echo.
+echo.
+echo Tip: Als u uw Wiimotes gesynced wilt hebben op zowel uw echte Wii
+echo als uw virtuele NAND, dan moet u de huidige regio kiezen van
+echo uw echte Wii
+echo (als toevoeging op setting.txt voor uw Wii)
+echo.
+echo.
+
+echo.
+echo U = USA
+echo E = Euro (PAL)
+if /i "%DITYPE%" EQU "off" echo J = JAP
+if /i "%DITYPE%" EQU "off" echo K = Koreaans
+echo.
+echo.
+echo.
+echo B = Terug
+echo.
+echo M = Hoofdmenu
+echo.
+echo.
+echo.
+echo.
+set /p REGION= Geef uw keuze in:
+
+
+if /i "%REGION%" EQU "B" goto:%B4SNKPAGE3%
+if /i "%REGION%" EQU "M" goto:MENU
+
+if /i "%REGION%" EQU "u" set REGION=U
+if /i "%REGION%" EQU "e" set REGION=E
+if /i "%REGION%" EQU "j" set REGION=J
+if /i "%REGION%" EQU "k" set REGION=K
+
+if /i "%REGION%" EQU "U" set defaultserial=LU521175683
+if /i "%REGION%" EQU "E" set defaultserial=LEH133789940
+if /i "%REGION%" EQU "J" set defaultserial=LJM101175683
+if /i "%REGION%" EQU "K" set defaultserial=LJM101175683
+
+
+if /i "%REGION%" EQU "U" (set serialdigits=11 or 12) else (set serialdigits=12)
+
+if /i "%REGION%" EQU "U" goto:SNKPAGE4
+if /i "%REGION%" EQU "E" goto:SNKPAGE4
+
+if /i "%DITYPE%" EQU "on" goto:skip
+if /i "%REGION%" EQU "J" goto:SNKPAGE4
+if /i "%REGION%" EQU "K" goto:SNKPAGE4
+:skip
+
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:SNKPAGE3
+
+
+
+
+
+
+::...................................SNEEK Page4 - SNEEK VERSION...............................
+:SNKPAGE4
+set SNKVERSION=
+
+
+::If region is USA and building NAND for DI, force 4.2 and go to next page
+::if /i "%DITYPE%" EQU "OFF" goto:skip
+::if /i "%REGION%" EQU "U" set SNKVERSION=4.2
+::if /i "%REGION%" EQU "U" goto:SNKPAGE5
+:::skip
+
+
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+echo SNEEK NAND MAKER
+echo.
+echo.
+echo Welk Systeem Menu wilt u op uw virtuele NAND hebben?
+echo.
+echo.
+echo Info: SNEEK+DI en UNEEK+DI werken allen met 4.2U/E of 4.3U/E virtuele NANDs.
+echo Virtuele NANDs uit een regio anders dan de Wii, zijn geen probleem
+echo.
+if /i "%DITYPE%" EQU "OFF" goto:skip
+if /i "%REGION%" EQU "U" sfk echo -spat \x20 \x20 [Red] Waarschuwing:[def] 4.3U specifiek heeft standaard geen regiovrije hacks.
+if /i "%REGION%" EQU "U" echo Het DI/Game Menu kan wel spellen spellen ongeacht de regio.
+:skip
+echo.
+echo.
+echo.
+echo 4.3 = 4.3
+echo 4.2 = 4.2
+::anything under 4.2 is not an option for NANDs for DI
+if /i "%DITYPE%" EQU "ON" goto:skip
+echo 4.1 = 4.1
+:skip
+echo.
+echo.
+echo.
+echo B = Terug
+echo.
+echo M = Hoofdmenu
+echo.
+echo.
+echo.
+echo.
+set /p SNKVERSION= Geef uw keuze in:
+
+
+if /i "%SNKVERSION%" EQU "M" goto:MENU
+if /i "%SNKVERSION%" EQU "B" goto:SNKPAGE3
+
+
+
+if /i "%SNKVERSION%" EQU "4.3" goto:SNKPAGE4a
+if /i "%SNKVERSION%" EQU "4.2" goto:SNKPAGE4a
+
+if /i "%SNEEKTYPE%" EQU "SD" goto:skip
+if /i "%SNEEKTYPE%" EQU "UD" goto:skip
+if /i "%SNKVERSION%" EQU "4.1" goto:SNKPAGE4a
+:skip
+
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:SNKPAGE4
+
+
+
+
+
+::...................................SNEEK Page4a - HomeBrew Filter...............................
+:SNKPAGE4a
+
+set SNKHBF=
+
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+echo SNEEK NAND MAKER
+echo.
+echo.
+echo Wilt u het Homebrew Filter Kanaal installeren op uw virtuele NAND?
+echo.
+echo.
+echo Net als het Homebrew Kanaal, is het Homebrew Filter Kanaal in staat
+echo om homebrew vanaf SD of FAT32 HDD te laden.
+echo.
+echo Het is niet mogelijk om de laatste versie van het Homebrew Kanaal
+echo op virtuele nands te zetten. Het alternatief is Homebrew Filter.
+echo.
+echo.
+echo.
+echo.
+echo.
+echo.
+echo Y = Ja
+echo.
+echo N = Nee
+echo.
+echo.
+echo.
+echo B = Terug
+echo.
+echo M = Hoofdmenu
+echo.
+echo.
+echo.
+echo.
+set /p SNKHBF= Geef uw keuze in:
+
+
+if /i "%SNKHBF%" EQU "B" goto:SNKPAGE4
+if /i "%SNKHBF%" EQU "M" goto:MENU
+if /i "%SNKHBF%" EQU "Y" goto:SNKPAGE4a2
+if /i "%SNKHBF%" EQU "N" goto:SNKPAGE4a2
+
+
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:SNKPAGE4a
+
+
+
+
+::...................................SNEEK Page4a2 - cIOS...............................
+:SNKPAGE4a2
+
+set SNKCIOS=
+
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+echo SNEEK NAND MAKER
+echo.
+echo.
+echo Wilt u cIOS249 rev14 installeren op uw virtuele NAND?
+echo.
+echo.
+echo Sommige apps die een cIOS vragen, werken alleen op s\uneek met cIOS rev14.
+echo Bijv. SaveGame Manager GX werkt op s\uneek met cIOS rev14.
+echo.
+echo.
+echo.
+echo.
+echo.
+echo.
+echo.
+echo.
+echo.
+echo Y = Ja
+echo.
+echo N = Nee
+echo.
+echo.
+echo.
+echo B = Terug
+echo.
+echo M = Hoofdmenu
+echo.
+echo.
+echo.
+echo.
+set /p SNKCIOS= Geef uw keuze in:
+
+
+if /i "%SNKCIOS%" EQU "B" goto:SNKPAGE4a
+if /i "%SNKCIOS%" EQU "M" goto:MENU
+if /i "%SNKCIOS%" EQU "Y" goto:SNKPAGE4b
+if /i "%SNKCIOS%" EQU "N" goto:SNKPAGE4b
+
+
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:SNKPAGE4a2
+
+
+
+
+::...................................SNEEK Page4b - Priiloader For SNEEK...............................
+:SNKPAGE4b
+
+set SNKPRI=
+
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+echo SNEEK NAND MAKER
+echo.
+echo.
+echo Wilt u Priiloader v0.4 en hacks.ini op uw virtuele NAND?
+echo.
+echo Hiermee kunt u Systeem Menu hacks toepassen op uw virtuele NAND.
+echo En bijv. sneek te starten met een app naar keuze.( bijv. JoyFlow).
+echo.
+echo.
+
+echo Tip: Houd reset op de Wii ingedrukt op het moment dat sneek opstart
+echo om toegang te krijgen tot het priiloader menu.
+echo.
+echo.
+
+sfk echo -spat \x20 \x20 [Red] LET OP: Soms heeft u maar 10 sec. om Priiloader te verlaten
+sfk echo -spat \x20 \x20 \x20 \x20 \x20 \x20 \x20 [Red](op uw virt.nand)voordat hij niet meer reageert
+sfk echo -spat \x20 \x20 \x20 \x20 \x20 \x20 \x20 [Red]Priiloader instelling moeten snel opgeslagen worden,
+sfk echo -spat \x20 \x20 \x20 \x20 \x20 \x20 \x20 [Red]zo kunt u in een aantal stapjes de instellngen opslaan.
+
+echo.
+sfk echo -spat \x20 \x20 \x20 \x20 \x20 \x20 \x20 [Red]Een methode om de 10 sec. limiet te omzeilen (op virt.NAND)
+sfk echo -spat \x20 \x20 \x20 \x20 \x20 \x20 \x20 [Red]is door de 'return to' instelling snel op 'Priiloader'
+sfk echo -spat \x20 \x20 \x20 \x20 \x20 \x20 \x20 [Red]te zetten. Start dan het virt. system menu, druk home, kies
+sfk echo -spat \x20 \x20 \x20 \x20 \x20 \x20 \x20 [Red]dan Wii Menu. dit brengt u naar priiloader (op virt. NAND)
+sfk echo -spat \x20 \x20 \x20 \x20 \x20 \x20 \x20 [Red]en omzeilt de 10 sec. tijds limiet. Als u klaar bent met
+sfk echo -spat \x20 \x20 \x20 \x20 \x20 \x20 \x20 [Red]Priiloader kunt u de "return to" instelling terug zetten.
+
+
+echo.
+echo.
+echo.
+echo.
+echo Y = Ja
+echo.
+echo N = Nee
+echo.
+echo.
+echo.
+echo B = Terug
+echo.
+echo M = Hoofdmenu
+echo.
+echo.
+echo.
+echo.
+set /p SNKPRI= Geef uw keuze in:
+
+
+if /i "%SNKPRI%" EQU "B" goto:SNKPAGE4a2
+if /i "%SNKPRI%" EQU "M" goto:MENU
+if /i "%SNKPRI%" EQU "Y" goto:SNKPAGE4c
+if /i "%SNKPRI%" EQU "N" goto:SNKPAGE4c
+
+
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:SNKPAGE4b
+
+
+
+::...................................SNEEK Page4c - JoyFlow...............................
+:SNKPAGE4c
+
+set SNKJOY=
+
+::skip this page if sneektype not uneek or uneek+di
+if /i "%SNEEKTYPE:~0,1%" EQU "S" (set SNKJOY=N) & (goto:SNKPAGE4d)
+
+
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+echo SNEEK NAND MAKER
+echo.
+echo.
+echo Wilt u het JoyFlow Kanaal installeren op uw virtuele NAND?
+echo.
+echo.
+
+if /i "%SNKPRI%" EQU "Y" echo Tip: JoyFlow Forwarder dol wordt ook toegevoegd aan priiloader's
+if /i "%SNKPRI%" EQU "Y" echo installed file. Als u uw virt. NAND hiermee wilt starten
+if /i "%SNKPRI%" EQU "Y" echo moeten de priiloader autoboot instellingen op dit bestand
+if /i "%SNKPRI%" EQU "Y" echo worden ingesteld.
+if /i "%SNKPRI%" EQU "Y" echo.
+if /i "%SNKPRI%" EQU "Y" echo.
+
+echo *JoyFlow is een USB-Loader voor UNEEK+DI met een aantrekelijk aanzien,
+echo als alternatief voor Wii games\Kanalen laden via virt. System Menu
+echo.
+echo.
+echo.
+echo.
+echo.
+echo.
+echo.
+echo.
+echo.
+echo Y = Ja
+echo.
+echo N = Nee
+echo.
+echo.
+echo.
+echo B = Terug
+echo.
+echo M = Hoofdmenu
+echo.
+echo.
+echo.
+echo.
+set /p SNKJOY= Geef uw keuze in:
+
+
+if /i "%SNKJOY%" EQU "B" goto:SNKPAGE4b
+if /i "%SNKJOY%" EQU "M" goto:MENU
+if /i "%SNKJOY%" EQU "Y" goto:SNKPAGE4d
+if /i "%SNKJOY%" EQU "N" goto:SNKPAGE4d
+
+
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:SNKPAGE4c
+
+
+
+::...................................SNEEK Page4d - Switch2UNEEK...............................
+:SNKPAGE4d
+
+set SNKS2U=
+
+::skip this page if sneektype not uneek or uneek+di
+if /i "%SNEEKTYPE:~0,1%" EQU "S" (set SNKS2U=N) & (goto:SNKPAGE5)
+
+
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+echo SNEEK NAND MAKER
+echo.
+echo.
+echo Wilt u Switch2Uneek gebruiken?
+echo.
+echo.
+echo Switch2Uneek is nuttig om gemakkelijk te wisselen tussen uw
+echo virtuele Uneek Nand en uw echte Nand. ( de Wii )
+echo.
+echo.
+echo Als u met "Y" antwoord start u UNEEK door switch2uneek te laden
+echo vanaf het Homebrew Kanaal. Eventueel kunt u MMM gebruiken om het
+echo switch2uneek kanaal te installeren dat opgeslagen is op uw SD kaart.
+echo.
+echo.
+echo.
+echo.
+echo.
+echo.
+echo.
+echo.
+echo.
+echo Y = Ja
+echo.
+echo N = Nee
+echo.
+echo.
+echo.
+echo B = Terug
+echo.
+echo M = Hoofdmenu
+echo.
+echo.
+echo.
+echo.
+set /p SNKS2U= Geef uw keuze in:
+
+
+if /i "%SNKS2U%" EQU "B" goto:SNKPAGE4c
+if /i "%SNKS2U%" EQU "M" goto:MENU
+if /i "%SNKS2U%" EQU "Y" goto:SNKPAGE5
+if /i "%SNKS2U%" EQU "N" goto:SNKPAGE5
+
+
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:SNKPAGE4d
+
+
+::...................................SNEEK Page4 - SNEEK SERIAL...............................
+:SNKPAGE5
+
+if /i "%SNEEKTYPE:~0,1%" EQU "S" set nandpath=%DRIVE%
+if /i "%SNEEKTYPE:~0,1%" EQU "U" set nandpath=%DRIVEU%
+
+if /i "%SNKS2U%" EQU "N" goto:quickskip
+SET NANDcount=0
+:NANDname
+SET /a NANDcount=%NANDcount%+1
+if not exist "%nandpath%\nands\nand%NANDcount%" (set nandpath=%nandpath%\nands\nand%NANDcount%) & goto:quickskip
+goto:NANDname
+:quickskip
+
+
+set SNKSERIAL=
+
+set settingtxtExist=no
+if exist "%nandpath%"\title\00000001\00000002\data\setting.txt set settingtxtExist=yes
+
+set nandexist=no
+if exist "%nandpath%"\title set nandexist=yes
+if exist "%nandpath%"\ticket set nandexist=yes
+if exist "%nandpath%"\sys set nandexist=yes
+if exist "%nandpath%"\shared1 set nandexist=yes
+
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+echo SNEEK NAND MAKER
+echo.
+echo.
+echo Welk serienr. wilt u gebruiken voor het maken va setting.txt?
+echo.
+echo.
+if /i "%settingtxtExist%" EQU "yes" sfk echo -spat \x20 [Red] setting.txt bestaat al in:
+if /i "%settingtxtExist%" EQU "yes" echo %nandpath%
+if /i "%settingtxtExist%" EQU "yes" sfk echo -spat \x20 [Red] laat keuze leeg als u deze setting.txt wilt gebruiken
+if /i "%settingtxtExist%" EQU "yes" echo.
+if /i "%settingtxtExist%" EQU "yes" sfk echo -spat \x20 [Red] LET OP: Setting.txt moet, om te werken, uit regio '%REGION%' komen
+echo.
+echo.
+echo Voer uw %serialdigits% nummerig serienummer nu in
+echo.
+echo Voorbeeld: %defaultserial%
+echo.
+echo.
+echo.
+echo D = Standaard %defaultserial%
+echo.
+echo.
+echo N = Geen, setting.txt maken overslaan
+echo.
+echo.
+echo.
+echo Let op: setting.txt is nodig voor het maken van nand, alleen "N" kiezen
+echo als u handmatig een bestaande setting.txt gaat kopieeren
+echo naar deze locatie: %nandpath%\title\00000001\00000002\data\
+echo.
+echo.
+echo Tip: Als u uw Wiimotes gesynced wilt hebben op zowel uw echte Wii
+echo als uw virtuele NAND, dan moet u het serienr. van uw Wii
+echo gebruiken (of de setting.txt van uw NAND Dump)
+echo.
+echo.
+echo.
+echo.
+echo B = Terug
+echo.
+echo M = Hoofdmenu
+echo.
+echo.
+echo.
+echo.
+set /p SNKSERIAL= Geef uw keuze in:
+
+if /i "%SNKSERIAL%" EQU "M" goto:MENU
+
+if /i "%SNKSERIAL%" NEQ "B" goto:quickskip
+if /i "%SNEEKTYPE:~0,1%" EQU "U" (goto:SNKPAGE4d) else (goto:SNKPAGE4b)
+:quickskip
+
+
+if /i "%SNKSERIAL%" EQU "N" goto:WPAGE20
+if /i "%SNKSERIAL%" EQU "D" set SNKSERIAL=%defaultserial%
+
+
+if /i "%settingtxtExist%" EQU "yes" goto:settingsexist
+IF "%SNKSERIAL%"=="" set SNKSERIAL=9999999999999
+goto:skip
+
+:settingsexist
+IF "%SNKSERIAL%"=="" set SNKSERIAL=current
+if /i "%SNKSERIAL%" EQU "current" goto:WPAGE20
+
+:skip
+
+::limit user input to X# of digits
+if "%SNKSERIAL:~2%"=="" (goto:badkey)
+if "%SNKSERIAL:~3%"=="" (goto:badkey)
+if "%SNKSERIAL:~4%"=="" (goto:badkey)
+if "%SNKSERIAL:~5%"=="" (goto:badkey)
+if "%SNKSERIAL:~6%"=="" (goto:badkey)
+if "%SNKSERIAL:~7%"=="" (goto:badkey)
+if "%SNKSERIAL:~8%"=="" (goto:badkey)
+if "%SNKSERIAL:~9%"=="" (goto:badkey)
+if "%SNKSERIAL:~10%"=="" (goto:badkey)
+
+if /i "%REGION%" EQU "U" goto:skip
+if "%SNKSERIAL:~11%"=="" (goto:badkey)
+:skip
+
+::if /i "%REGION%" NEQ "U" goto:skip
+::if not "%SNKSERIAL:~11%"=="" (goto:badkey)
+:::skip
+
+if not "%SNKSERIAL:~12%"=="" (goto:badkey)
+
+::next page
+goto:WPAGE20
+
+:badkey
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:SNKPAGE5
+
+
+
+
+
+::...................................SNEEK Nand Builder Confirmation...............................
+:SNKNANDCONFIRM
+set SNKNANDCONFIRM=
+
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+if /i "%SNEEKSELECT%" NEQ "3" goto:notalsoinstalling
+if /i "%SNEEKTYPE%" EQU "SD" echo U gaat SNEEK+DI installeren en een virt. Nand %SNKVERSION%%REGION% maken
+if /i "%SNEEKTYPE%" EQU "UD" echo U gaat UNEEK+DI installeren en een virt. Nand %SNKVERSION%%REGION% maken
+if /i "%SNEEKTYPE%" EQU "S" echo U gaat SNEEK installeren en een virt. Nand %SNKVERSION%%REGION% maken
+if /i "%SNEEKTYPE%" EQU "U" echo U gaat UNEEK installeren en een virt. Nand%SNKVERSION%%REGION% maken
+goto:skip
+
+:notalsoinstalling
+
+if /i "%SNEEKSELECT%" EQU "2" echo U gaat een virtuele %SNKVERSION%%REGION% Nand maken
+
+if /i "%SNEEKSELECT%" NEQ "1" goto:skip
+if /i "%SNEEKTYPE%" EQU "SD" echo U gaat SNEEK+DI maken
+if /i "%SNEEKTYPE%" EQU "UD" echo U gaat UNEEK+DI maken
+if /i "%SNEEKTYPE%" EQU "U" echo U gaat UNEEK maken
+if /i "%SNEEKTYPE%" EQU "S" echo U gaat SNEEK maken
+echo.
+echo.
+echo.
+echo.
+goto:nonandinstallation
+
+:skip
+
+if not exist temp\install2sneek mkdir temp\install2sneek
+
+echo.
+echo.
+echo Installeer wads vanaf: temp\install2sneek\
+echo naar virt. Nand: %nandpath%\
+echo.
+echo Tip: Wads die u als extra op uw Virt.Nand wil hebben kunt u opslaan in
+echo "temp\install2sneek". Als ze geinstalleerd zijn, zal Modmii de ze
+echo verplaatsen van "temp\install2sneek" naar "temp".
+echo.
+
+
+if /i "%SNKSERIAL%" EQU "N" goto:none
+if /i "%SNKSERIAL%" NEQ "current" echo * setting.txt word met dit serienr. gemaakt: %SNKSERIAL%
+if /i "%SNKSERIAL%" EQU "current" echo * bestaande setting.txt wordt behouden
+echo.
+:none
+
+
+if /i "%SNKHBF%" EQU "Y" echo * Installeer Homebrew Filter Kanaal
+if /i "%SNKHBF%" EQU "Y" echo.
+
+if /i "%SNKCIOS%" EQU "Y" echo * Installeer cIOS249 rev14
+if /i "%SNKCIOS%" EQU "Y" echo.
+
+if /i "%SNKPRI%" EQU "Y" echo * Installeer Priiloader v0.4
+if /i "%SNKPRI%" EQU "Y" echo.
+
+if /i "%SNKJOY%" EQU "Y" echo * Installeer JoyFlow
+if /i "%SNKJOY%" EQU "Y" echo.
+
+if /i "%SNKS2U%" EQU "Y" echo * Installeer Switch2Uneek
+if /i "%SNKS2U%" EQU "Y" echo.
+
+if /i "%ThemeSelection%" EQU "R" echo * Installeer Dark Wii Red Theme
+if /i "%ThemeSelection%" EQU "G" echo * Installeer Dark Wii Green Theme
+if /i "%ThemeSelection%" NEQ "N" echo.
+
+if /i "%PIC%" EQU "Y" echo * Installeer Foto Kanaal
+if /i "%NET%" EQU "Y" echo * Installeer Internet Kanaal
+if /i "%WEATHER%" EQU "Y" echo * Installeer Weer Kanaall
+if /i "%NEWS%" EQU "Y" echo * Installeer Nieuws Kanaal
+if /i "%MIIQ%" EQU "Y" echo * Installeer Mii Kanaal
+if /i "%Shop%" EQU "Y" echo * Installeer Winkel Kanaal
+if /i "%Speak%" EQU "Y" echo * Installeer Wii Speak Kanaal
+echo.
+if /i "%nandexist%" EQU "yes" sfk echo -spat \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 [Red]Waarschuwing: Een virt.Nand bestaat al in:
+if /i "%nandexist%" EQU "yes" echo %nandpath%
+if /i "%nandexist%" EQU "yes" sfk echo -spat \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 [Red]Bestaande virt.Nand wordt gewist\vervangen
+:nonandinstallation
+echo.
+echo Y = Ja, Doe het nu!
+echo.
+echo N = Nee
+echo.
+echo.
+echo B = Terug
+echo.
+echo M = Hoofdmenu
+echo.
+echo.
+set /p SNKNANDCONFIRM= Geef uw keuze in:
+
+
+if /i "%SNKNANDCONFIRM%" EQU "B" goto:%B4SNKCONFIRM%
+if /i "%SNKNANDCONFIRM%" EQU "M" goto:MENU
+if /i "%SNKNANDCONFIRM%" EQU "N" goto:MENU
+
+if /i "%SNEEKSELECT%" EQU "1" goto:skip
+if /i "%SNEEKSELECT%" EQU "3" goto:skip
+if /i "%SNKNANDCONFIRM%" EQU "Y" goto:SNKNANDBUILDER
+:skip
+if /i "%SNKNANDCONFIRM%" EQU "Y" goto:SNEEKINSTALLER
+
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:SNKNANDCONFIRM
+
+
+::...................................SNEEK Nand Builder...............................
+:SNKNANDBUILDER
+
+::temporarily force wads to be saved to "root" of "temp" folder
+Set ROOTSAVE=on
+::set DRIVE=temp//happens later
+
+if not exist "%nandpath%" mkdir "%nandpath%"
+if not exist temp\install2sneek mkdir temp\install2sneek
+
+::backup setting.txt if applicable
+if /i "%SNKSERIAL%" EQU "current" move /y "%nandpath%"\title\00000001\00000002\data\setting.txt "%nandpath%"\setting.txt >nul
+::delete existing nand if exists
+if exist "%nandpath%"\title echo.
+if exist "%nandpath%"\title echo Bestaande virt.Nand Wissen...
+if exist "%nandpath%"\title rd /s /q "%nandpath%"\title
+if exist "%nandpath%"\ticket rd /s /q "%nandpath%"\ticket
+if exist "%nandpath%"\sys rd /s /q "%nandpath%"\sys
+if exist "%nandpath%"\shared1 rd /s /q "%nandpath%"\shared1
+::import, meta, shared2, tmp are deleted but will not be recreated by NAND Builder
+if exist "%nandpath%"\import rd /s /q "%nandpath%"\import
+if exist "%nandpath%"\meta rd /s /q "%nandpath%"\meta
+if exist "%nandpath%"\shared2 rd /s /q "%nandpath%"\shared2
+if exist "%nandpath%"\tmp rd /s /q "%nandpath%"\tmp
+if exist "%nandpath%"\wfs rd /s /q "%nandpath%"\wfs
+
+
+
+::if user selects S2U but has emulated nand on root without nandslot.bin, move existing nand to nands folder
+if /i "%SNKS2U%" EQU "N" goto:quickskip
+if exist "%DRIVEU%"\nandslot.bin goto:quickskip
+
+SET /a NANDcountPLUS1=%NANDcount%+1
+
+if not exist "%DRIVEU%"\title goto:quickskip
+echo.
+echo Verplaats bestaande virt.Nand naar \nands\%NANDcountPLUS1% map...
+
+if not exist "%DRIVEU%\nands\nand%NANDcountPLUS1%" mkdir "%DRIVEU%\nands\nand%NANDcountPLUS1%"
+
+if exist "%DRIVEU%"\title move /y "%DRIVEU%"\title "%DRIVEU%\nands\nand%NANDcountPLUS1%\title"
+if exist "%DRIVEU%"\ticket move /y "%DRIVEU%"\ticket "%DRIVEU%\nands\nand%NANDcountPLUS1%\ticket"
+if exist "%DRIVEU%"\sys move /y "%DRIVEU%"\sys "%DRIVEU%\nands\nand%NANDcountPLUS1%\sys"
+if exist "%DRIVEU%"\shared1 move /y "%DRIVEU%"\shared1 "%DRIVEU%\nands\nand%NANDcountPLUS1%\shared1"
+::import, meta, shared2, tmp are deleted but will not be recreated by NAND Builder
+if exist "%DRIVEU%"\import move /y "%DRIVEU%"\import "%DRIVEU%\nands\nand%NANDcountPLUS1%\import"
+if exist "%DRIVEU%"\meta move /y "%DRIVEU%"\meta "%DRIVEU%\nands\nand%NANDcountPLUS1%\meta"
+if exist "%DRIVEU%"\shared2 move /y "%DRIVEU%"\shared2 "%DRIVEU%\nands\nand%NANDcountPLUS1%\shared2"
+if exist "%DRIVEU%"\tmp move /y "%DRIVEU%"\tmp "%DRIVEU%\nands\nand%NANDcountPLUS1%\tmp"
+if exist "%DRIVEU%"\wfs move /y "%DRIVEU%"\wfs "%DRIVEU%\nands\nand%NANDcountPLUS1%\wfs"
+
+:quickskip
+
+
+
+::all
+if /i "%MIIQ%" EQU "Y" set MII=*
+
+
+
+if /i "%REGION%" EQU "U" goto:SNKU
+if /i "%REGION%" EQU "E" goto:SNKE
+if /i "%REGION%" EQU "J" goto:SNKJ
+if /i "%REGION%" EQU "K" goto:SNKK
+
+:SNKU
+if /i "%SNKVERSION%" EQU "4.3" set SM4.3U=*
+if /i "%SNKVERSION%" EQU "4.2" set SM4.2U=*
+if /i "%SNKVERSION%" EQU "4.1" set SM4.1U=*
+if /i "%ThemeSelection%" EQU "N" goto:SKIPSM
+
+if /i "%ThemeSelection%" NEQ "R" goto:skip
+if /i "%SNKVERSION%" EQU "4.3" set DarkWii_Red_4.3U=*
+if /i "%SNKVERSION%" EQU "4.2" set DarkWii_Red_4.2U=*
+if /i "%SNKVERSION%" EQU "4.1" set DarkWii_Red_4.1U=*
+goto:SKIPSM
+:skip
+
+if /i "%ThemeSelection%" NEQ "G" goto:skip
+if /i "%SNKVERSION%" EQU "4.3" set DarkWii_Green_4.3U=*
+if /i "%SNKVERSION%" EQU "4.2" set DarkWii_Green_4.2U=*
+if /i "%SNKVERSION%" EQU "4.1" set DarkWii_Green_4.1U=*
+goto:SKIPSM
+:skip
+
+:SKIPSM
+
+::SMAPP is patched for UNEEK+DI Support
+if /i "%SNKVERSION%" EQU "4.3" set SMAPP=00000098
+if /i "%SNKVERSION%" EQU "4.2" set SMAPP=00000088
+if /i "%SNKVERSION%" EQU "4.1" set SMAPP=0000007c
+if /i "%PIC%" EQU "Y" set P=*
+if /i "%NET%" EQU "Y" set IU=*
+if /i "%WEATHER%" EQU "Y" set WU=*
+if /i "%NEWS%" EQU "Y" set NU=*
+if /i "%SHOP%" EQU "Y" set S=*
+if /i "%SPEAK%" EQU "Y" set WSU=*
+goto:SNKBUGGEDSMIOS
+
+:SNKE
+if /i "%SNKVERSION%" EQU "4.3" set SM4.3E=*
+if /i "%SNKVERSION%" EQU "4.2" set SM4.2E=*
+if /i "%SNKVERSION%" EQU "4.1" set SM4.1E=*
+if /i "%ThemeSelection%" EQU "N" goto:SKIPSM
+
+if /i "%ThemeSelection%" NEQ "R" goto:skip
+if /i "%SNKVERSION%" EQU "4.3" set DarkWii_Red_4.3E=*
+if /i "%SNKVERSION%" EQU "4.2" set DarkWii_Red_4.2E=*
+if /i "%SNKVERSION%" EQU "4.1" set DarkWii_Red_4.1E=*
+goto:SKIPSM
+:skip
+
+if /i "%ThemeSelection%" NEQ "G" goto:skip
+if /i "%SNKVERSION%" EQU "4.3" set DarkWii_Green_4.3E=*
+if /i "%SNKVERSION%" EQU "4.2" set DarkWii_Green_4.2E=*
+if /i "%SNKVERSION%" EQU "4.1" set DarkWii_Green_4.1E=*
+goto:SKIPSM
+:skip
+
+:SKIPSM
+
+if /i "%SNKVERSION%" EQU "4.3" set SMAPP=0000009b
+if /i "%SNKVERSION%" EQU "4.2" set SMAPP=0000008b
+if /i "%SNKVERSION%" EQU "4.1" set SMAPP=0000007f
+if /i "%PIC%" EQU "Y" set P=*
+if /i "%NET%" EQU "Y" set IE=*
+if /i "%WEATHER%" EQU "Y" set WE=*
+if /i "%NEWS%" EQU "Y" set NE=*
+if /i "%SHOP%" EQU "Y" set S=*
+if /i "%SPEAK%" EQU "Y" set WSE=*
+goto:SNKBUGGEDSMIOS
+
+:SNKJ
+if /i "%SNKVERSION%" EQU "4.3" set SM4.3J=*
+if /i "%SNKVERSION%" EQU "4.2" set SM4.2J=*
+if /i "%SNKVERSION%" EQU "4.1" set SM4.1J=*
+if /i "%ThemeSelection%" EQU "N" goto:SKIPSM
+
+if /i "%ThemeSelection%" NEQ "R" goto:skip
+if /i "%SNKVERSION%" EQU "4.3" set DarkWii_Red_4.3J=*
+if /i "%SNKVERSION%" EQU "4.2" set DarkWii_Red_4.2J=*
+if /i "%SNKVERSION%" EQU "4.1" set DarkWii_Red_4.1J=*
+goto:SKIPSM
+:skip
+
+if /i "%ThemeSelection%" NEQ "G" goto:skip
+if /i "%SNKVERSION%" EQU "4.3" set DarkWii_Green_4.3J=*
+if /i "%SNKVERSION%" EQU "4.2" set DarkWii_Green_4.2J=*
+if /i "%SNKVERSION%" EQU "4.1" set DarkWii_Green_4.1J=*
+goto:SKIPSM
+:skip
+
+:SKIPSM
+
+if /i "%SNKVERSION%" EQU "4.3" set SMAPP=00000095
+if /i "%SNKVERSION%" EQU "4.2" set SMAPP=00000085
+if /i "%SNKVERSION%" EQU "4.1" set SMAPP=00000079
+if /i "%PIC%" EQU "Y" set P=*
+if /i "%NET%" EQU "Y" set IJ=*
+if /i "%WEATHER%" EQU "Y" set WJ=*
+if /i "%NEWS%" EQU "Y" set NJ=*
+if /i "%SHOP%" EQU "Y" set S=*
+if /i "%SPEAK%" EQU "Y" set WSJ=*
+goto:SNKBUGGEDSMIOS
+
+:SNKK
+if /i "%SNKVERSION%" EQU "4.3" set SM4.3K=*
+if /i "%SNKVERSION%" EQU "4.2" set SM4.2K=*
+if /i "%SNKVERSION%" EQU "4.1" set SM4.1K=*
+if /i "%ThemeSelection%" EQU "N" goto:SKIPSM
+
+if /i "%ThemeSelection%" NEQ "R" goto:skip
+if /i "%SNKVERSION%" EQU "4.3" set DarkWii_Red_4.3K=*
+if /i "%SNKVERSION%" EQU "4.2" set DarkWii_Red_4.2K=*
+if /i "%SNKVERSION%" EQU "4.1" set DarkWii_Red_4.1K=*
+goto:SKIPSM
+:skip
+
+if /i "%ThemeSelection%" NEQ "G" goto:skip
+if /i "%SNKVERSION%" EQU "4.3" set DarkWii_Green_4.3K=*
+if /i "%SNKVERSION%" EQU "4.2" set DarkWii_Green_4.2K=*
+if /i "%SNKVERSION%" EQU "4.1" set DarkWii_Green_4.1K=*
+goto:SKIPSM
+:skip
+
+:SKIPSM
+
+if /i "%SNKVERSION%" EQU "4.3" set SMAPP=0000009e
+if /i "%SNKVERSION%" EQU "4.2" set SMAPP=0000008e
+if /i "%SNKVERSION%" EQU "4.1" set SMAPP=00000082
+if /i "%PIC%" EQU "Y" set PK=*
+if /i "%SHOP%" EQU "Y" set SK=*
+
+
+:SNKBUGGEDSMIOS
+if /i "%SNKVERSION%" EQU "4.1" set IOS60P=*
+if /i "%SNKVERSION%" EQU "4.2" set IOS70P=*
+if /i "%SNKVERSION%" EQU "4.3" set IOS80P=*
+
+
+
+::activeios
+set M10=*
+set IOS9=*
+set IOS12=*
+set IOS13=*
+set IOS14=*
+set IOS15=*
+set IOS17=*
+set IOS21=*
+set IOS22=*
+set IOS28=*
+set IOS31=*
+set IOS33=*
+set IOS34=*
+set IOS35=*
+set IOS36v3608=*
+set IOS37=*
+set IOS38=*
+set ios41=*
+set ios43=*
+set ios45=*
+set ios46=*
+set IOS48v4124=*
+set IOS53=*
+set IOS55=*
+set IOS56=*
+set IOS57=*
+set IOS58=*
+set IOS61=*
+set BC=*
+
+if /i "%SNKCIOS%" EQU "Y" set cIOS249-v14=*
+
+if /i "%REGION%" EQU "U" set EULAU=*
+if /i "%REGION%" EQU "E" set EULAE=*
+if /i "%REGION%" EQU "J" set EULAJ=*
+if /i "%REGION%" EQU "K" set EULAK=*
+
+if /i "%SNKPRI%" EQU "Y" set HAX=*
+if /i "%SNKJOY%" EQU "Y" set JOYF=*
+if /i "%SNKHBF%" EQU "Y" set HBF=*
+if /i "%SNKS2U%" EQU "Y" set S2U=*
+
+
+
+::subract 1 from %SMAPP% to get %SMTHEMEAPP%
+sfk dec %SMAPP%>dec.txt
+
+::Loop through the the following once for EACH line in whatever.txt
+for /F "tokens=*" %%A in (dec.txt) do call :processdec %%A
+goto:nextstep
+
+:processdec
+set dec=%*
+goto:EOF
+:nextstep
+
+del dec.txt
+SET /a dec=%dec%-1
+sfk hex %dec% -digits=8 >hex.txt
+
+::Loop through the the following once for EACH line in whatever.txt
+for /F "tokens=*" %%A in (hex.txt) do call :processhex %%A
+goto:nextstep
+
+:processhex
+::this is repeated for each line of the txt.file
+::"%*" (no quotes) is the variable for each line as it passes through the loop
+set SMTHEMEAPP=%*
+goto:EOF
+:nextstep
+
+del hex.txt
+
+::change caps to lower case for hex numbers if applicable
+if /i "%SMTHEMEAPP:~-1%" EQU "A" set SMTHEMEAPP=%SMTHEMEAPP:~0,-1%a
+if /i "%SMTHEMEAPP:~-1%" EQU "B" set SMTHEMEAPP=%SMTHEMEAPP:~0,-1%b
+if /i "%SMTHEMEAPP:~-1%" EQU "C" set SMTHEMEAPP=%SMTHEMEAPP:~0,-1%c
+if /i "%SMTHEMEAPP:~-1%" EQU "D" set SMTHEMEAPP=%SMTHEMEAPP:~0,-1%d
+if /i "%SMTHEMEAPP:~-1%" EQU "E" set SMTHEMEAPP=%SMTHEMEAPP:~0,-1%e
+if /i "%SMTHEMEAPP:~-1%" EQU "F" set SMTHEMEAPP=%SMTHEMEAPP:~0,-1%f
+
+
+goto:DLCOUNT
+
+
+
+::...................................SNEEK SNK DISC EXtractor...............................
+:SNKDISCEX
+
+IF "%ISOFOLDER%"=="" goto:checkwbfs
+IF "%ISOFOLDER%"=="" set ISOFOLDER=%DRIVEU%\WBFS
+
+goto:skip
+
+:checkwbfs
+if exist "A:\WBFS" set ISOFOLDER=A:\WBFS
+if exist "B:\WBFS" set ISOFOLDER=B:\WBFS
+if exist "C:\WBFS" set ISOFOLDER=C:\WBFS
+if exist "D:\WBFS" set ISOFOLDER=D:\WBFS
+if exist "E:\WBFS" set ISOFOLDER=E:\WBFS
+if exist "F:\WBFS" set ISOFOLDER=F:\WBFS
+if exist "G:\WBFS" set ISOFOLDER=G:\WBFS
+if exist "H:\WBFS" set ISOFOLDER=H:\WBFS
+if exist "I:\WBFS" set ISOFOLDER=I:\WBFS
+if exist "J:\WBFS" set ISOFOLDER=J:\WBFS
+if exist "K:\WBFS" set ISOFOLDER=K:\WBFS
+if exist "L:\WBFS" set ISOFOLDER=L:\WBFS
+if exist "M:\WBFS" set ISOFOLDER=M:\WBFS
+if exist "N:\WBFS" set ISOFOLDER=N:\WBFS
+if exist "O:\WBFS" set ISOFOLDER=O:\WBFS
+if exist "P:\WBFS" set ISOFOLDER=P:\WBFS
+if exist "Q:\WBFS" set ISOFOLDER=Q:\WBFS
+if exist "R:\WBFS" set ISOFOLDER=R:\WBFS
+if exist "S:\WBFS" set ISOFOLDER=S:\WBFS
+if exist "T:\WBFS" set ISOFOLDER=T:\WBFS
+if exist "U:\WBFS" set ISOFOLDER=U:\WBFS
+if exist "V:\WBFS" set ISOFOLDER=V:\WBFS
+if exist "W:\WBFS" set ISOFOLDER=W:\WBFS
+if exist "X:\WBFS" set ISOFOLDER=X:\WBFS
+if exist "Y:\WBFS" set ISOFOLDER=Y:\WBFS
+if exist "Z:\WBFS" set ISOFOLDER=Z:\WBFS
+IF "%ISOFOLDER%"=="" set ISOFOLDER=%DRIVEU%\WBFS
+:skip
+
+
+set drivetemp=%ISOFOLDER%
+
+if exist gametotal.txt del gametotal.txt
+
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+echo GAME BULK EXTRACTIE
+echo (VOOR SNEEK)
+echo.
+echo.
+echo Geef aan waar de Wii spellen opgeslagen zijn:
+echo.
+echo * Submappen worden ook gescanned
+echo * Ondersteund zijn ISO, CISO en WBFS bestanden
+echo.
+echo.
+echo Huidige instell.:
+echo.
+echo %ISOFOLDER%
+echo.
+echo.
+echo Let op: * Laat de keuze blanco om de huidige
+echo instelling te behouden en druk op Enter.
+echo.
+echo * U kunt ook de Drive/Map naar dit scherm slepen
+echo dat scheelt u een stukje typen.
+echo.
+echo.
+echo.
+echo VOORBEELD
+echo.
+echo.
+echo L:
+echo.
+echo %%userprofile%%\Bureaublad\WiiGames
+echo Let op: %%userprofile%% snel kopelling werkt niet op Windows XP
+echo.
+echo WiiGames\ISOs
+echo Let op: Deze controleerd WiiGames\ISOs map waar ModMii is geinstalleerd
+echo.
+echo C:\Gebruikers\XFlak\BureauBlad\Nieuwe Map
+echo.
+echo.
+echo.
+echo B = Terug
+echo.
+echo M = Hoofdmenu
+echo.
+echo.
+set /p DRIVETEMP= Geef uw keuze in:
+
+
+::remove quotes from variable (if applicable)
+echo "set DRIVETEMP=%DRIVETEMP%">temp.txt
+sfk filter -quiet temp.txt -rep _""""__>temp.bat
+call temp.bat
+del temp.bat
+del temp.txt
+
+if /i "%DRIVETEMP%" EQU "B" goto:SNKPAGE1
+if /i "%DRIVETEMP%" EQU "M" goto:MENU
+
+
+
+:doublecheckISOFOLDER
+set fixslash=
+if /i "%DRIVETEMP:~-1%" EQU "\" set fixslash=yes
+if /i "%DRIVETEMP:~-1%" EQU "/" set fixslash=yes
+if /i "%fixslash%" EQU "yes" set DRIVETEMP=%DRIVETEMP:~0,-1%
+if /i "%fixslash%" EQU "yes" goto:doublecheckISOFOLDER
+
+
+
+if not exist "%DRIVETEMP%" goto:notexist
+
+
+::---get game list-------
+echo.
+echo Map scannen op Wii Spellen...
+::wit list-l --unit GB --recurse "%DRIVETEMP%">gametotal.txt
+wit list-l --recurse "%DRIVETEMP%">gametotal.txt
+copy /y gametotal.txt gametotal.bat >nul
+sfk filter gametotal.bat -ls+Total -rep _"Total: "_"set gametotal="_ -rep _" discs*"__ -write -yes>nul
+call gametotal.bat
+del gametotal.bat
+if /i "%gametotal%" EQU "0" goto:notexistiso
+
+set ISOFOLDER=%DRIVETEMP%
+set BACKB4DRIVEU=SNKDISCEX
+goto:DRIVEUCHANGE
+
+
+:notexist
+echo De gekozen map bestaat niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:SNKDISCEX
+
+:notexistiso
+del gamelist.txt>nul
+echo De gekozen map bevat geen ISO, CISO of WBFS bestanden
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:SNKDISCEX
+
+
+::...................................SNK DISC EXtractor2...............................
+:SNKDISCEX2
+
+echo.
+echo controle op vrije schijfruimte...
+
+::wit beta--> isosize command
+::wit isosize --unit bytes -r "%ISOFOLDER%"
+
+::---get required MB-------
+copy /y gametotal.txt gametotal.bat >nul
+::sfk filter gametotal.bat -ls+Total -rep _*"~ "_"set MegaBytesRequired="_ -rep _" MB*"__ -write -yes>nul
+sfk filter gametotal.bat -ls+Total -rep _*", "_"set MegaBytesRequired="_ -rep _" MiB*"__ -write -yes>nul
+call gametotal.bat
+del gametotal.bat
+
+if %MegaBytesRequired% GEQ 1000 (set units=GB) else (set units=MB)
+
+
+
+::---get approx required GB-------
+hy %MegaBytesRequired% 1024 />nul
+::above command stores output in a "hy" file
+
+move /y hy gigabytesrequired.txt>nul
+sfk filter gigabytesrequired.txt -rep _".*"__ -write -yes>nul
+
+::Loop through the the following once for EACH line in whatever.txt
+for /F "tokens=*" %%A in (gigabytesrequired.txt) do call :process %%A
+goto:nextstep
+
+:process
+::this is repeated for each line of the txt.file
+::"%*" (no quotes) is the variable for each line as it passes through the loop
+set GigaBytesRequired=%*
+goto:EOF
+:nextstep
+
+del gigabytesrequired.txt
+
+
+::---check for free space (not 100% accurate-will catch most cases without enough free space)---
+
+if not exist "%DRIVEU%" mkdir "%DRIVEU%"
+dir "%DRIVEU%">freespace.bat
+
+
+sfk filter freespace.bat -+"bytes " -+"octets " -+"Directory " -!"Directory of" -!"Directory di" -rep _" byte"*__ -rep _" octets"*__ -rep _,__ -rep _.__ -rep _" "__ -rep _*")"_"set freespace="_ -rep _*"dirs"_"set freespace="_ -rep _*"Directory"_"set freespace="_ -write -yes>nul
+sfk filter freespace.bat -spat -rep _\xff__ -write -yes>nul
+
+::Italian-dir cmd: 14 Directory 546.480.881.664 byte disponibili
+
+call freespace.bat
+del freespace.bat
+
+::Math in batch doesn't work with large numbers
+::SET /a freespaceKB=%freespace%/1024
+
+
+hy %freespace% 1048576 />nul
+::above command stores output in a "hy" file
+
+move /y hy megabytes.txt>nul
+sfk filter megabytes.txt -rep _".*"__ -write -yes>nul
+
+::Loop through the the following once for EACH line in whatever.txt
+for /F "tokens=*" %%A in (megabytes.txt) do call :process %%A
+goto:nextstep
+
+:process
+::this is repeated for each line of the txt.file
+::"%*" (no quotes) is the variable for each line as it passes through the loop
+set freespaceMB=%*
+goto:EOF
+:nextstep
+
+del megabytes.txt
+
+::echo MegaBytesRequired is %MegaBytesRequired%
+::echo GigaBytesRequired is %GigaBytesRequired%
+::echo Total Free Space is approximately %freespaceMB% MB [%freespace% bytes]
+::pause
+
+
+if %MegaBytesRequired% GEQ %freespaceMB% (goto:needmorespace) else (goto:DISCEXCONFIRM)
+
+
+::-------------------------------------DISCEX NEED MORE SPACE!!!---------------
+:needmorespace
+cls
+set continue=
+
+::resize window
+set lines=
+set gametotal=
+SET /a LINES=%gametotal%+42
+if %LINES% LEQ 54 set lines=54
+mode con cols=85 lines=%LINES%
+
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+echo GAME BULK EXTRACTIE
+echo (VOOR SNEEK)
+echo.
+echo.
+echo.
+sfk echo -spat \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20[Red]WAARCHUWING: NIET GENOEG SCHIJFRUIMTE!
+echo.
+echo.
+echo.
+echo U probeert %gametotal% Wii games te converteren
+echo.
+echo Vanaf Bron Map : %ISOFOLDER%
+echo Naar Doel Map : %DRIVEU%\games
+echo.
+
+::Loop through the the following once for EACH line in gamelist.txt and turn each line of gamelist.txt into a variable
+for /F "tokens=*" %%A in (gametotal.txt) do call :process %%A
+goto:nextstep
+
+:process
+::this is repeated for each line of the txt.file
+::"%*" (no quotes) is the variable for each line as it passes through the loop
+echo %*
+goto:EOF
+:nextstep
+
+echo.
+echo.
+echo.
+if /i "%units%" EQU "GB" sfk echo -spat \x20 \x20 \x20 \x20[Red]"%DRIVEU%" heeft ongeveer %GigaBytesRequired%GB vrije ruimte nodig
+if /i "%units%" EQU "MB" sfk echo -spat \x20 \x20 \x20 \x20[Red]"%DRIVEU%" heeft %MegaBytesRequired%MB vrije ruimte nodig
+echo.
+sfk echo -spat \x20 \x20 \x20 \x20[Red]Maak ruimte vrij of kies een kleinere Bron Map en probeer opnieuw.
+echo.
+echo.
+echo.
+
+
+echo C = Toch Doorgaan
+echo.
+echo M = Hoofdmenu
+echo.
+echo.
+echo.
+set /p continue= Geef uw keuze in:
+
+if /i "%continue%" EQU "M" del gametotal.txt
+if /i "%continue%" EQU "M" goto:MENU
+if /i "%continue%" EQU "C" goto:DISCEXCONFIRM
+
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:needmorespace
+
+
+
+::-------------------------------------DISCEX CONFIRM---------------
+:DISCEXCONFIRM
+cls
+set DISCEXCONFIRM=
+
+::resize window
+set lines=
+set gametotal=
+SET /a LINES=%gametotal%+45
+if %LINES% LEQ 54 set lines=54
+mode con cols=85 lines=%LINES%
+
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+echo GAME BULK EXTRACTIE
+echo (VOOR SNEEK)
+echo.
+echo U Wilt de volgende %gametotal% Wii Games converteren
+echo.
+echo Vanaf Bron Map: %ISOFOLDER%
+echo Naar Doel Map: %DRIVEU%\games
+echo.
+
+::Loop through the the following once for EACH line in gamelist.txt and turn each line of gamelist.txt into a variable
+for /F "tokens=*" %%A in (gametotal.txt) do call :process %%A
+goto:nextstep
+
+:process
+::this is repeated for each line of the txt.file
+::"%*" (no quotes) is the variable for each line as it passes through the loop
+echo %*
+goto:EOF
+:nextstep
+
+
+echo.
+echo.
+echo Wilt u Doorgaan?
+echo.
+echo.
+::echo info: * Extractie kan tot 5-15 minutes duren, per spel.
+::echo.
+::echo * Wees er zeker kan dat u hier genoeg ruimte heeft: %DRIVEU%
+::echo Extractie zal misslukken als u ruimte te kort komt.
+echo.
+echo.
+echo.
+echo Y = Ja
+echo.
+echo N = Nee
+echo.
+echo.
+echo.
+echo B = terug
+echo.
+echo M = Hoofdmenu
+echo.
+echo.
+echo.
+set /p DISCEXCONFIRM= Geef uw keuze in:
+
+
+if /i "%DISCEXCONFIRM%" EQU "M" del gametotal.txt
+if /i "%DISCEXCONFIRM%" EQU "N" del gametotal.txt
+if /i "%DISCEXCONFIRM%" EQU "Y" del gametotal.txt
+
+
+if /i "%DISCEXCONFIRM%" EQU "M" goto:MENU
+if /i "%DISCEXCONFIRM%" EQU "N" goto:MENU
+if /i "%DISCEXCONFIRM%" EQU "Y" mode con cols=85 lines=54
+if /i "%DISCEXCONFIRM%" EQU "Y" goto:DISCEXSTART
+if /i "%DISCEXCONFIRM%" EQU "B" mode con cols=85 lines=54
+if /i "%DISCEXCONFIRM%" EQU "B" goto:DRIVEUCHANGE
+
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:DISCEXCONFIRM
+
+
+
+::----------------Start WIT DISCEXTRACTION---------------
+:DISCEXSTART
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+echo GAME BULK EXTRACTIE
+echo (VOOR SNEEK)
+echo.
+echo.
+echo Wii Spel Titel Database Updaten (titles.txt)
+echo.
+echo.
+
+if exist titles.txt move /y titles.txt titles_old.txt >nul
+start %ModMiimin%/wait wget -t 3 www.wiitdb.com/titles.txt
+if exist titles.txt del titles_old.txt >nul
+if not exist titles.txt move /y titles_old.txt titles.txt >nul
+
+
+::rename existing games to new standard
+dir "%DRIVEU%"\games /A:D /b > GameTitleIDs.txt
+for /F "tokens=*" %%A in (GameTitleIDs.txt) do call :processdir %%A
+goto:nextstep
+:processdir
+set CurrentTitleID=%*
+if /i "%CurrentTitleID:~-8,1%" EQU "[" rename "%DRIVEU%\games\%CurrentTitleID%" "%CurrentTitleID:~-7,6%">nul
+goto:EOF
+:nextstep
+
+if exist GameTitleIDs.txt del GameTitleIDs.txt>nul
+
+
+::reverse slashes for target folder %DRIVEU%\games which becomes %DRIVEUfix%/games
+echo set DRIVEUfix=%DRIVEU%>temp.bat
+sfk filter temp.bat -rep _\_/_ -write -yes>nul
+call temp.bat
+del temp.bat
+
+::IMPORTANT NOTE: destination directory must use "/" and not "\"
+::target directory, including "games" folder, is creating automatically with the following wit command
+
+::wit x --sneek --recurse "%ISOFOLDER%" "%DRIVEUfix%/games/%%14T [%%I]" --progress
+::wit x --sneek --recurse "%ISOFOLDER%" --DEST "%DRIVEUfix%/games/%%14T [%%I]" --progress
+wit x --sneek --recurse "%ISOFOLDER%" --DEST "%DRIVEUfix%/games/%%I" --progress
+
+::an empty cygdrive folder may be created previous directory, so delete it!
+cd ..
+if exist cygdrive rd /s /q cygdrive
+cd /d %ModMiipath%
+
+
+::-----create csv list of all games in "%DRIVEU%"\games\ -----
+
+echo @echo Off>"%DriveU%"\Game-List-Updater[ModMii].bat
+echo if exist TitleID.txt del TitleID.txtredirectnul>>"%DriveU%"\Game-List-Updater[ModMii].bat
+echo if exist GameTitleIDs.txt del GameTitleIDs.txtredirectnul>>"%DriveU%"\Game-List-Updater[ModMii].bat
+echo if exist Gamelist.txt del Gamelist.txtredirectnul>>"%DriveU%"\Game-List-Updater[ModMii].bat
+echo if exist Gamelist2.txt del Gamelist2.txtredirectnul>>"%DriveU%"\Game-List-Updater[ModMii].bat
+echo if exist Gamelist-sorted.txt del Gamelist-sorted.txtredirectnul>>"%DriveU%"\Game-List-Updater[ModMii].bat
+
+
+echo dir games /A:D /b redirect GameTitleIDs.txt >>"%DriveU%"\Game-List-Updater[ModMii].bat
+
+
+
+echo for /F "tokens=*" @@@@A in (GameTitleIDs.txt) do call :processmii @@@@A>>"%DriveU%"\Game-List-Updater[ModMii].bat
+echo goto:nextstep>>"%DriveU%"\Game-List-Updater[ModMii].bat
+
+echo :processmii>>"%DriveU%"\Game-List-Updater[ModMii].bat
+echo set CurrentTitleID=@@*>>"%DriveU%"\Game-List-Updater[ModMii].bat
+
+echo if /i "@@CurrentTitleID:~-8,1@@" EQU "[" rename "games\@@CurrentTitleID@@" "@@CurrentTitleID:~-7,6@@"redirectnul>>"%DriveU%"\Game-List-Updater[ModMii].bat
+
+echo if /i "@@CurrentTitleID:~-8,1@@" EQU "[" set CurrentTitleID=@@CurrentTitleID:~-7,6@@>>"%DriveU%"\Game-List-Updater[ModMii].bat
+
+echo FINDSTR /B /C:"@@CurrentTitleID:~0,6@@" titles.txtredirectTitleID.txt>>"%DriveU%"\Game-List-Updater[ModMii].bat
+
+::if title ID not in titles.txt just add title ID only
+echo for /F @@@@A in ("TitleID.txt") do If @@@@~zA equ 0 (echo @@CurrentTitleID:~0,6@@redirectredirectGamelist.txt) else (FINDSTR /B /C:"@@CurrentTitleID:~0,6@@" titles.txtredirectredirectGamelist.txt)>>"%DriveU%"\Game-List-Updater[ModMii].bat
+
+echo goto:EOF>>"%DriveU%"\Game-List-Updater[ModMii].bat
+echo :nextstep>>"%DriveU%"\Game-List-Updater[ModMii].bat
+
+
+echo if exist TitleID.txt del TitleID.txtredirectnul>>"%DriveU%"\Game-List-Updater[ModMii].bat
+echo if exist GameTitleIDs.txt del GameTitleIDs.txtredirectnul>>"%DriveU%"\Game-List-Updater[ModMii].bat
+
+
+
+echo for /F "tokens=*" @@@@A in (Gamelist.txt) do call :processmii2 @@@@A>>"%DriveU%"\Game-List-Updater[ModMii].bat
+echo goto:nextstep>>"%DriveU%"\Game-List-Updater[ModMii].bat
+
+echo :processmii2>>"%DriveU%"\Game-List-Updater[ModMii].bat
+echo set Line=@@*>>"%DriveU%"\Game-List-Updater[ModMii].bat
+echo echo @@Line:~9@@,@@Line:~0,6@@redirectredirectgamelist2.txt>>"%DriveU%"\Game-List-Updater[ModMii].bat
+
+echo goto:EOF>>"%DriveU%"\Game-List-Updater[ModMii].bat
+echo :nextstep>>"%DriveU%"\Game-List-Updater[ModMii].bat
+
+
+echo if exist Gamelist.txt del Gamelist.txtredirectnul>>"%DriveU%"\Game-List-Updater[ModMii].bat
+echo sort "Gamelist2.txt" redirect "Gamelist-sorted.txt">>"%DriveU%"\Game-List-Updater[ModMii].bat
+echo if exist Gamelist2.txt del Gamelist2.txtredirectnul>>"%DriveU%"\Game-List-Updater[ModMii].bat
+
+
+echo echo Number,Title,Title IDredirectGame-List[ModMii].csv>>"%DriveU%"\Game-List-Updater[ModMii].bat
+echo echo ,,redirectredirectGame-List[ModMii].csv>>"%DriveU%"\Game-List-Updater[ModMii].bat
+echo set countline=0 >>"%DriveU%"\Game-List-Updater[ModMii].bat
+
+echo for /F "tokens=*" @@@@A in (Gamelist-sorted.txt) do call :processmii3 @@@@A>>"%DriveU%"\Game-List-Updater[ModMii].bat
+echo goto:nextstep>>"%DriveU%"\Game-List-Updater[ModMii].bat
+
+echo :processmii3>>"%DriveU%"\Game-List-Updater[ModMii].bat
+echo set Line=@@*>>"%DriveU%"\Game-List-Updater[ModMii].bat
+echo SET /a countline=@@countline@@+1>>"%DriveU%"\Game-List-Updater[ModMii].bat
+
+
+
+echo echo @@countline@@,@@line@@redirectredirectGame-List[ModMii].csv>>"%DriveU%"\Game-List-Updater[ModMii].bat
+
+echo goto:EOF>>"%DriveU%"\Game-List-Updater[ModMii].bat
+echo :nextstep>>"%DriveU%"\Game-List-Updater[ModMii].bat
+
+echo if exist Gamelist-sorted.txt del Gamelist-sorted.txtredirectnul>>"%DriveU%"\Game-List-Updater[ModMii].bat
+
+
+sfk filter "%DriveU%"\Game-List-Updater[ModMii].bat -spat -rep _@@_%%_ -rep _"redirect"_">"_ -write -yes>nul
+sfk filter -quiet titles.txt -spat -rep _,_;_ -rep _" "_" "_ >%DriveU%\titles.txt
+
+
+cd /d "%DriveU%\"
+call "Game-List-Updater[ModMii].bat"
+cd /d %ModMiipath%
+
+
+echo.
+sfk echo -spat \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20[Green]GAME BULK EXTRACTIE VOOR SNEEK VOLTOOID
+echo.
+echo Een lijst van uw spellen vind u hier: %DriveU%\Game-List[ModMii].csv
+echo U kunt deze lijst ieder moment updaten door %DriveU%\Game-List-Updater[ModMii].bat uit te voeren.
+echo.
+echo Druk een toets om terug te keren naar Hoofdmenu.
+pause>nul
+goto:MENU
+
+
+::........................................LIST / BATCH.......................................
+:LIST
+Set List=
+cls
+echo ModMii v%currentversion%
+sfk echo -spat \x20 \x20 \x20 \x20 \x20[Red] DOWNLOAD BLAD 1 [def]\x20 \x20 \x20 \x20 \x20 \x20 \x20door XFlak
+echo.
+echo Kies bestanden om toe te voegen/verwijderen aan wachtrij (aangegeven met * )
+echo.
+echo D = Download Gekozen Bestanden 1/2/3/4 = Blad 1/2/3/4 M = Hoofdmenu
+echo C = Wis Wachtrij (blanco) = Doorbladeren DR = Drive Menu
+echo.
+if exist "%Drive%"\WAD echo R = Hernoem huidige %Drive%\WAD map naar %Drive%\WAD#
+if exist "%Drive%"\WAD echo (anders worden worden wads gesaved in bestaande WAD map)
+if exist "%Drive%"\WAD echo.
+sfk echo -spat \x20Kies Groep: [Red](A)[def]lles, [Red](U)[def]SA, [Red](E)[def]URO, [Red](J)[def]AP, [Red](K)[def]OR, Aktief [Red](I)[def]OSs, Extra [Red](PR)[def]otectie
+
+echo.
+sfk echo -spat \x20 \x20 [Red] Systeem Menus \x20 \x20 \x20 \x20 \x20 Officiele IOSs\MIOS \x20 \x20 \x20 \x20 Andere WADs
+echo.
+echo %SM3.2U% 3.2U = 3.2U SM %IOS9% 9 = IOS9v1034 %RSU% RSU = Region Select v2(U)
+echo %SM4.1U% 4.1U = 4.1U SM %IOS12% 12 = IOS12v526 %RSE% RSE = Region Select v2(E)
+echo %SM4.2U% 4.2U = 4.2U SM %IOS13% 13 = IOS13v1032 %RSJ% RSJ = Region Select v2(J)
+echo %SM4.3U% 4.3U = 4.3U SM %IOS14% 14 = IOS14v1032 %RSK% RSK = Region Select v2(K)
+echo %SM3.2E% 3.2E = 3.2E SM %IOS15% 15 = IOS15v1032 %EULAU% EU = EULA v3(U)
+echo %SM4.1E% 4.1E = 4.1E SM %IOS17% 17 = IOS17v1032 %EULAE% EE = EULA v3(E)
+echo %SM4.2E% 4.2E = 4.2E SM %IOS21% 21 = IOS21v1039 %EULAJ% EJ = EULA v3(J)
+echo %SM4.3E% 4.3E = 4.3E SM %IOS22% 22 = IOS22v1294 %EULAK% EK = EULA v3(K)
+echo %SM3.2J% 3.2J = 3.2J SM %IOS28% 28 = IOS28v1807 %BC% BC = BC v6
+echo %SM4.1J% 4.1J = 4.1J SM %IOS30% 30NP = IOS30v2576
+
+sfk echo -spat \x20 \x20%SM4.2J% 4.2J = 4.2J SM \x20 \x20 \x20 \x20 \x20 \x20 %IOS31% 31 = IOS31v3608\x20 \x20 \x20 \x20 \x20 \x20[Red]Fakesigned IOSs
+
+echo %SM4.3J% 4.3J = 4.3J SM %IOS33% 33 = IOS33v3608
+echo %SM4.1K% 4.1K = 4.1K SM %IOS34% 34 = IOS34v3608 %IOS11P60% 11 = IOS11(IOS60P)
+echo %SM4.2K% 4.2K = 4.2K SM %IOS35% 35 = IOS35v3608 %IOS20P60% 20 = IOS20v16174(IOS60P)
+echo %SM4.3K% 4.3K = 4.3K SM %IOS36% 36a = IOS36v3351 %IOS30P60% 30 = IOS30(IOS60P)
+echo %IOS36v3608% 36 = IOS36v3608 %IOS30P% 30P = IOS30-Gepatched
+sfk echo -spat \x20 \x20 \x20 \x20 [Red] Kanalen[def]\x20 \x20 \x20 \x20 \x20 \x20 \x20 %IOS37% 37 = IOS37v5663\x20 \x20 \x20 \x20 \x20 %IOS40P60% 40 = IOS40(IOS60P)
+echo %IOS38% 38 = IOS38v4124 %IOS50P% 50 = IOS50-gepatched
+echo %P% P = Foto 1.1(U/E/J) %IOS41% 41 = IOS41v3607 %IOS52P% 52 = IOS52-gepatched
+echo %PK% PK = Foto 1.1 (KOR) %IOS43% 43 = IOS43v3607 %IOS60P% 60 = IOS60-gepatched
+echo %S% SH = Winkel (U/E/J) %IOS45% 45 = IOS45v3607 %IOS70K% 70K = IOS70(IOS60P)
+echo %SK% SK = Winkel (KOR) %IOS46% 46 = IOS46v3607 %IOS70P% 70 = IOS70-gepatched
+echo %IU% IU = Internet (USA) %IOS48v4124% 48 = IOS48v4124 %IOS80K% 80K = IOS80(IOS60P)
+echo %IE% IE = Internet (EUR) %IOS53% 53 = IOS53v5663 %IOS80P% 80 = IOS80-gepatched
+echo %IJ% IJ = Internet (JAP) %IOS55% 55 = IOS55v5663 %IOS236% 236 = IOS236(IOS36P)
+echo %WU% WU = Weer (USA) %IOS56% 56 = IOS56v5662
+sfk echo -spat \x20 \x20%WE% WE = Weer (EUR) \x20 \x20 \x20 \x20 %IOS57% 57 = IOS57v5919\x20 \x20 \x20 \x20 \x20 \x20[Red] (S)NEEK Bestanden
+echo %WJ% WJ = Weer (JAP) %IOS58% 58 = IOS58v6176
+echo %NU% NU = Nieuws (USA) %IOS60% 60NP = IOS60v6174 %A0e% 0e = 0e.app IOS80v6943
+echo %NE% NE = Nieuws (EUR) %IOS61% 61 = IOS61v5662 %A0e_70% 0e_70 = 0e.app IOS70v6687
+echo %NJ% NJ = Nieuws (JAP) %IOS70% 70NP = IOS70v6687 %A0e_60% 0e_60 = 0e.app IOS60v6174
+echo %WSU% WSU = WiiSpeak(USA) %IOS80% 80NP = IOS80v6944 %A01% 01 = 01.app IOS80v6943
+echo %WSE% WSE = WiiSpeak(EUR) %M10% M10 = MIOSv10 %A01_70% 01_70 = 01.app IOS70v6687
+echo %WSJ% WSJ = WiiSpeak(JAP) %A01_60% 01_60 = 01.app IOS60v6174
+echo %MII% Mii = Mii (RF) %A0c% 0c = 0c.app MIOSv10
+echo.
+
+if not exist "%Drive%"\WAD echo.
+if not exist "%Drive%"\WAD echo.
+if not exist "%Drive%"\WAD echo.
+set /p LIST= Geef uw keuze in:
+
+
+if /i "%LIST%" EQU "M" goto:MENU
+if /i "%LIST%" EQU "D" set loadorgo=go
+if /i "%LIST%" EQU "D" set BACKB4QUEUE=LIST
+if /i "%LIST%" EQU "D" goto:DOWNLOADQUEUE
+if /i "%LIST%" EQU "DR" set BACKB4DRIVE=LIST
+if /i "%LIST%" EQU "DR" goto:DRIVECHANGE
+if /i "%LIST%" EQU "C" goto:CLEAR
+if /i "%LIST%" EQU "R" goto:COPY2
+
+if /i "%LIST%" EQU "1" goto:LIST
+if /i "%LIST%" EQU "2" goto:OLDLIST
+if /i "%LIST%" EQU "3" goto:LIST3
+if /i "%LIST%" EQU "4" goto:LIST4
+if /i "%LIST%" EQU "ADV" goto:Advanced
+IF "%LIST%"=="" goto:OLDLIST
+
+if /i "%LIST%" EQU "A" goto:SelectAll
+if /i "%LIST%" EQU "U" goto:UALL
+if /i "%LIST%" EQU "E" goto:EALL
+if /i "%LIST%" EQU "J" goto:JALL
+if /i "%LIST%" EQU "K" goto:KALL
+if /i "%LIST%" EQU "I" goto:IOSACTIVE
+if /i "%LIST%" EQU "PR" goto:PROTECTIONFILES
+if /i "%LIST%" EQU "S" goto:allsneekfiles
+
+if /i "%LIST%" EQU "4.3U" goto:Switch4.3U
+if /i "%LIST%" EQU "4.3E" goto:Switch4.3E
+if /i "%LIST%" EQU "4.3J" goto:Switch4.3J
+if /i "%LIST%" EQU "4.3K" goto:Switch4.3K
+if /i "%LIST%" EQU "3.2U" goto:Switch3.2U
+if /i "%LIST%" EQU "4.1U" goto:Switch4.1U
+if /i "%LIST%" EQU "4.2U" goto:Switch4.2U
+if /i "%LIST%" EQU "3.2E" goto:Switch3.2E
+if /i "%LIST%" EQU "4.1E" goto:Switch4.1E
+if /i "%LIST%" EQU "4.2E" goto:Switch4.2E
+if /i "%LIST%" EQU "3.2J" goto:Switch3.2J
+if /i "%LIST%" EQU "4.1J" goto:Switch4.1J
+if /i "%LIST%" EQU "4.2J" goto:Switch4.2J
+if /i "%LIST%" EQU "4.1K" goto:Switch4.1K
+if /i "%LIST%" EQU "4.2K" goto:Switch4.2K
+if /i "%LIST%" EQU "MII" goto:SwitchMII
+if /i "%LIST%" EQU "P" goto:SwitchP
+if /i "%LIST%" EQU "PK" goto:SwitchPK
+if /i "%LIST%" EQU "SH" goto:SwitchS
+if /i "%LIST%" EQU "SK" goto:SwitchSK
+if /i "%LIST%" EQU "IU" goto:SwitchIU
+if /i "%LIST%" EQU "IE" goto:SwitchIE
+if /i "%LIST%" EQU "IJ" goto:SwitchIJ
+if /i "%LIST%" EQU "WU" goto:SwitchWU
+if /i "%LIST%" EQU "WE" goto:SwitchWE
+if /i "%LIST%" EQU "WJ" goto:SwitchWJ
+if /i "%LIST%" EQU "NU" goto:SwitchNU
+if /i "%LIST%" EQU "NE" goto:SwitchNE
+if /i "%LIST%" EQU "NJ" goto:SwitchNJ
+if /i "%LIST%" EQU "WSU" goto:SwitchWSU
+if /i "%LIST%" EQU "WSE" goto:SwitchWSE
+if /i "%LIST%" EQU "WSJ" goto:SwitchWSJ
+if /i "%LIST%" EQU "M10" goto:SwitchM10
+
+
+if /i "%LIST%" EQU "9" goto:Switch9
+if /i "%LIST%" EQU "12" goto:Switch12
+if /i "%LIST%" EQU "13" goto:Switch13
+if /i "%LIST%" EQU "14" goto:Switch14
+if /i "%LIST%" EQU "15" goto:Switch15
+
+if /i "%LIST%" EQU "17" goto:Switch17
+if /i "%LIST%" EQU "20" goto:Switch20P60
+if /i "%LIST%" EQU "11" goto:Switch11P60
+if /i "%LIST%" EQU "21" goto:Switch21
+if /i "%LIST%" EQU "22" goto:Switch22
+if /i "%LIST%" EQU "28" goto:Switch28
+if /i "%LIST%" EQU "30" goto:Switch30P60
+if /i "%LIST%" EQU "30P" goto:Switch30P
+if /i "%LIST%" EQU "31" goto:Switch31
+if /i "%LIST%" EQU "33" goto:Switch33
+if /i "%LIST%" EQU "34" goto:Switch34
+if /i "%LIST%" EQU "35" goto:Switch35
+if /i "%LIST%" EQU "36a" goto:Switch36
+if /i "%LIST%" EQU "37" goto:Switch37
+if /i "%LIST%" EQU "38" goto:Switch38
+if /i "%LIST%" EQU "36" goto:Switch36v3608
+
+if /i "%LIST%" EQU "40" goto:Switch40P60
+if /i "%LIST%" EQU "41" goto:Switch41
+if /i "%LIST%" EQU "43" goto:Switch43
+if /i "%LIST%" EQU "45" goto:Switch45
+if /i "%LIST%" EQU "46" goto:Switch46
+if /i "%LIST%" EQU "50" goto:Switch50P
+if /i "%LIST%" EQU "52" goto:Switch52P
+if /i "%LIST%" EQU "53" goto:Switch53
+if /i "%LIST%" EQU "55" goto:Switch55
+if /i "%LIST%" EQU "56" goto:Switch56
+if /i "%LIST%" EQU "57" goto:Switch57
+if /i "%LIST%" EQU "58" goto:Switch58
+if /i "%LIST%" EQU "60" goto:Switch60P
+if /i "%LIST%" EQU "61" goto:Switch61
+if /i "%LIST%" EQU "70" goto:Switch70P
+if /i "%LIST%" EQU "70K" goto:Switch70K
+if /i "%LIST%" EQU "80K" goto:Switch80K
+if /i "%LIST%" EQU "80" goto:Switch80P
+if /i "%LIST%" EQU "236" goto:SwitchIOS236
+if /i "%LIST%" EQU "30NP" goto:SwitchIOS30
+if /i "%LIST%" EQU "48" goto:SwitchIOS48v4124
+if /i "%LIST%" EQU "60NP" goto:SwitchIOS60
+if /i "%LIST%" EQU "70NP" goto:SwitchIOS70
+if /i "%LIST%" EQU "80NP" goto:SwitchIOS80
+
+if /i "%LIST%" EQU "RSU" goto:SwitchRSU
+if /i "%LIST%" EQU "RSE" goto:SwitchRSE
+if /i "%LIST%" EQU "RSJ" goto:SwitchRSJ
+if /i "%LIST%" EQU "RSK" goto:SwitchRSK
+if /i "%LIST%" EQU "EU" goto:SwitchEULAU
+if /i "%LIST%" EQU "EE" goto:SwitchEULAE
+if /i "%LIST%" EQU "EJ" goto:SwitchEULAJ
+if /i "%LIST%" EQU "EK" goto:SwitchEULAK
+if /i "%LIST%" EQU "BC" goto:SwitchBC
+
+if /i "%LIST%" EQU "0e" goto:SwitchA0e
+if /i "%LIST%" EQU "01" goto:switchA01
+if /i "%LIST%" EQU "0e_70" goto:SwitchA0e_70
+if /i "%LIST%" EQU "01_70" goto:switchA01_70
+if /i "%LIST%" EQU "0e_60" goto:SwitchA0e_60
+if /i "%LIST%" EQU "01_60" goto:switchA01_60
+if /i "%LIST%" EQU "0c" goto:SwitchA0c
+
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:list
+
+
+
+:Switch3.2U
+if /i "%SM3.2U%" EQU "*" goto:switch3.2Uoff
+set SM3.2U=*
+goto:list
+:switch3.2Uoff
+set SM3.2U=
+goto:list
+
+:Switch4.1U
+if /i "%SM4.1U%" EQU "*" goto:switch4.1Uoff
+set SM4.1U=*
+goto:list
+:switch4.1Uoff
+set SM4.1U=
+goto:list
+
+:Switch4.2U
+if /i "%SM4.2U%" EQU "*" goto:switch4.2Uoff
+set SM4.2U=*
+goto:list
+:switch4.2Uoff
+set SM4.2U=
+goto:list
+
+:Switch4.3U
+if /i "%SM4.3U%" EQU "*" goto:switch4.3Uoff
+set SM4.3U=*
+goto:list
+:switch4.3Uoff
+set SM4.3U=
+goto:list
+
+:Switch3.2E
+if /i "%SM3.2E%" EQU "*" goto:switch3.2Eoff
+set SM3.2E=*
+goto:list
+:switch3.2Eoff
+set SM3.2E=
+goto:list
+
+:Switch4.1E
+if /i "%SM4.1E%" EQU "*" goto:switch4.1Eoff
+set SM4.1E=*
+goto:list
+:switch4.1Eoff
+set SM4.1E=
+goto:list
+
+:Switch4.2E
+if /i "%SM4.2E%" EQU "*" goto:switch4.2Eoff
+set SM4.2E=*
+goto:list
+:switch4.2Eoff
+set SM4.2E=
+goto:list
+
+:Switch4.3E
+if /i "%SM4.3E%" EQU "*" goto:switch4.3Eoff
+set SM4.3E=*
+goto:list
+:switch4.3Eoff
+set SM4.3E=
+goto:list
+
+:Switch3.2J
+if /i "%SM3.2J%" EQU "*" goto:switch3.2Joff
+set SM3.2J=*
+goto:list
+:switch3.2Joff
+set SM3.2J=
+goto:list
+
+:Switch4.1J
+if /i "%SM4.1J%" EQU "*" goto:switch4.1Joff
+set SM4.1J=*
+goto:list
+:switch4.1Joff
+set SM4.1J=
+goto:list
+
+:Switch4.2J
+if /i "%SM4.2J%" EQU "*" goto:switch4.2Joff
+set SM4.2J=*
+goto:list
+:switch4.2Joff
+set SM4.2J=
+goto:list
+
+:Switch4.3J
+if /i "%SM4.3J%" EQU "*" goto:switch4.3Joff
+set SM4.3J=*
+goto:list
+:switch4.3Joff
+set SM4.3J=
+goto:list
+
+:Switch4.1K
+if /i "%SM4.1K%" EQU "*" goto:switch4.1Koff
+set SM4.1K=*
+goto:list
+:switch4.1Koff
+set SM4.1K=
+goto:list
+
+:Switch4.2K
+if /i "%SM4.2K%" EQU "*" goto:switch4.2Koff
+set SM4.2K=*
+goto:list
+:switch4.2Koff
+set SM4.2K=
+goto:list
+
+:Switch4.3K
+if /i "%SM4.3K%" EQU "*" goto:switch4.3Koff
+set SM4.3K=*
+goto:list
+:switch4.3Koff
+set SM4.3K=
+goto:list
+
+:SwitchMii
+if /i "%Mii%" EQU "*" goto:switchMiioff
+set Mii=*
+goto:list
+:switchMiioff
+set Mii=
+goto:list
+
+:SwitchP
+if /i "%P%" EQU "*" goto:switchPoff
+set P=*
+goto:list
+:switchPoff
+set P=
+goto:list
+
+:SwitchPK
+if /i "%PK%" EQU "*" goto:switchPKoff
+set PK=*
+goto:list
+:switchPKoff
+set PK=
+goto:list
+
+:SwitchS
+if /i "%S%" EQU "*" goto:switchSoff
+set S=*
+goto:list
+:switchSoff
+set S=
+goto:list
+
+:SwitchSK
+if /i "%SK%" EQU "*" goto:switchSKoff
+set SK=*
+goto:list
+:switchSKoff
+set SK=
+goto:list
+
+:SwitchIU
+if /i "%IU%" EQU "*" goto:switchIUoff
+set IU=*
+goto:list
+:switchIUoff
+set IU=
+goto:list
+
+:SwitchIE
+if /i "%IE%" EQU "*" goto:switchIEoff
+set IE=*
+goto:list
+:switchIEoff
+set IE=
+goto:list
+
+:SwitchIJ
+if /i "%IJ%" EQU "*" goto:switchIJoff
+set IJ=*
+goto:list
+:switchIJoff
+set IJ=
+goto:list
+
+:SwitchWU
+if /i "%WU%" EQU "*" goto:switchWUoff
+set WU=*
+goto:list
+:switchWUoff
+set WU=
+goto:list
+
+:SwitchWE
+if /i "%WE%" EQU "*" goto:switchWEoff
+set WE=*
+goto:list
+:switchWEoff
+set WE=
+goto:list
+
+:SwitchWJ
+if /i "%WJ%" EQU "*" goto:switchWJoff
+set WJ=*
+goto:list
+:switchWJoff
+set WJ=
+goto:list
+
+:SwitchNU
+if /i "%NU%" EQU "*" goto:switchNUoff
+set NU=*
+goto:list
+:switchNUoff
+set NU=
+goto:list
+
+:SwitchNE
+if /i "%NE%" EQU "*" goto:switchNEoff
+set NE=*
+goto:list
+:switchNEoff
+set NE=
+goto:list
+
+:SwitchNJ
+if /i "%NJ%" EQU "*" goto:switchNJoff
+set NJ=*
+goto:list
+:switchNJoff
+set NJ=
+goto:list
+
+:SwitchWSU
+if /i "%WSU%" EQU "*" goto:switchWSUoff
+set WSU=*
+goto:list
+:switchWSUoff
+set WSU=
+goto:list
+
+:SwitchWSE
+if /i "%WSE%" EQU "*" goto:switchWSEoff
+set WSE=*
+goto:list
+:switchWSEoff
+set WSE=
+goto:list
+
+:SwitchWSJ
+if /i "%WSJ%" EQU "*" goto:switchWSJoff
+set WSJ=*
+goto:list
+:switchWSJoff
+set WSJ=
+goto:list
+
+:SwitchM10
+if /i "%M10%" EQU "*" goto:switchM10off
+set M10=*
+goto:list
+:switchM10off
+set M10=
+goto:list
+
+:Switch9
+if /i "%IOS9%" EQU "*" goto:switchIOS9off
+set IOS9=*
+goto:list
+:switchIOS9off
+set IOS9=
+goto:list
+
+:Switch12
+if /i "%IOS12%" EQU "*" goto:switchIOS12off
+set IOS12=*
+goto:list
+:switchIOS12off
+set IOS12=
+goto:list
+
+:Switch13
+if /i "%IOS13%" EQU "*" goto:switchIOS13off
+set IOS13=*
+goto:list
+:switchIOS13off
+set IOS13=
+goto:list
+
+:Switch14
+if /i "%IOS14%" EQU "*" goto:switchIOS14off
+set IOS14=*
+goto:list
+:switchIOS14off
+set IOS14=
+goto:list
+
+:Switch15
+if /i "%IOS15%" EQU "*" goto:switchIOS15off
+set IOS15=*
+goto:list
+:switchIOS15off
+set IOS15=
+goto:list
+
+:Switch17
+if /i "%IOS17%" EQU "*" goto:switchIOS17off
+set IOS17=*
+goto:list
+:switchIOS17off
+set IOS17=
+goto:list
+
+:Switch21
+if /i "%IOS21%" EQU "*" goto:switchIOS21off
+set IOS21=*
+goto:list
+:switchIOS21off
+set IOS21=
+goto:list
+
+:Switch22
+if /i "%IOS22%" EQU "*" goto:switchIOS22off
+set IOS22=*
+goto:list
+:switchIOS22off
+set IOS22=
+goto:list
+
+:Switch28
+if /i "%IOS28%" EQU "*" goto:switchIOS28off
+set IOS28=*
+goto:list
+:switchIOS28off
+set IOS28=
+goto:list
+
+:Switch40P60
+if /i "%IOS40P60%" EQU "*" goto:switchIOS40P60off
+set IOS40P60=*
+goto:list
+:switchIOS40P60off
+set IOS40P60=
+goto:list
+
+:Switch30P60
+if /i "%IOS30P60%" EQU "*" goto:switchIOS30P60off
+set IOS30P60=*
+goto:list
+:switchIOS30P60off
+set IOS30P60=
+goto:list
+
+:Switch30P
+if /i "%IOS30P%" EQU "*" goto:switchIOS30Poff
+set IOS30P=*
+goto:list
+:switchIOS30Poff
+set IOS30P=
+goto:list
+
+:Switch31
+if /i "%IOS31%" EQU "*" goto:switchIOS31off
+set IOS31=*
+goto:list
+:switchIOS31off
+set IOS31=
+goto:list
+
+:Switch33
+if /i "%IOS33%" EQU "*" goto:switchIOS33off
+set IOS33=*
+goto:list
+:switchIOS33off
+set IOS33=
+goto:list
+
+:Switch34
+if /i "%IOS34%" EQU "*" goto:switchIOS34off
+set IOS34=*
+goto:list
+:switchIOS34off
+set IOS34=
+goto:list
+
+:Switch35
+if /i "%IOS35%" EQU "*" goto:switchIOS35off
+set IOS35=*
+goto:list
+:switchIOS35off
+set IOS35=
+goto:list
+
+:Switch36
+if /i "%IOS36%" EQU "*" goto:switchIOS36off
+set IOS36=*
+goto:list
+:switchIOS36off
+set IOS36=
+goto:list
+
+:Switch37
+if /i "%IOS37%" EQU "*" goto:switchIOS37off
+set IOS37=*
+goto:list
+:switchIOS37off
+set IOS37=
+goto:list
+
+:Switch38
+if /i "%IOS38%" EQU "*" goto:switchIOS38off
+set IOS38=*
+goto:list
+:switchIOS38off
+set IOS38=
+goto:list
+
+:Switch41
+if /i "%IOS41%" EQU "*" goto:switchIOS41off
+set IOS41=*
+goto:list
+:switchIOS41off
+set IOS41=
+goto:list
+
+:Switch43
+if /i "%IOS43%" EQU "*" goto:switchIOS43off
+set IOS43=*
+goto:list
+:switchIOS43off
+set IOS43=
+goto:list
+
+:Switch45
+if /i "%IOS45%" EQU "*" goto:switchIOS45off
+set IOS45=*
+goto:list
+:switchIOS45off
+set IOS45=
+goto:list
+
+:Switch46
+if /i "%IOS46%" EQU "*" goto:switchIOS46off
+set IOS46=*
+goto:list
+:switchIOS46off
+set IOS46=
+goto:list
+
+:Switch50P
+if /i "%IOS50P%" EQU "*" goto:switchIOS50Poff
+set IOS50P=*
+goto:list
+:switchIOS50Poff
+set IOS50P=
+goto:list
+
+:Switch52P
+if /i "%IOS52P%" EQU "*" goto:switchIOS52Poff
+set IOS52P=*
+goto:list
+:switchIOS52Poff
+set IOS52P=
+goto:list
+
+:Switch11P60
+if /i "%IOS11P60%" EQU "*" goto:switchIOS11P60off
+set IOS11P60=*
+goto:list
+:switchIOS11P60off
+set IOS11P60=
+goto:list
+
+:Switch20P60
+if /i "%IOS20P60%" EQU "*" goto:switchIOS20P60off
+set IOS20P60=*
+goto:list
+:switchIOS20P60off
+set IOS20P60=
+goto:list
+
+:Switch53
+if /i "%IOS53%" EQU "*" goto:switchIOS53off
+set IOS53=*
+goto:list
+:switchIOS53off
+set IOS53=
+goto:list
+
+:Switch55
+if /i "%IOS55%" EQU "*" goto:switchIOS55off
+set IOS55=*
+goto:list
+:switchIOS55off
+set IOS55=
+goto:list
+
+:Switch56
+if /i "%IOS56%" EQU "*" goto:switchIOS56off
+set IOS56=*
+goto:list
+:switchIOS56off
+set IOS56=
+goto:list
+
+:Switch57
+if /i "%IOS57%" EQU "*" goto:switchIOS57off
+set IOS57=*
+goto:list
+:switchIOS57off
+set IOS57=
+goto:list
+
+:Switch58
+if /i "%IOS58%" EQU "*" goto:switchIOS58off
+set IOS58=*
+goto:list
+:switchIOS58off
+set IOS58=
+goto:list
+
+
+:Switch60P
+if /i "%IOS60P%" EQU "*" goto:switchIOS60Poff
+set IOS60P=*
+goto:list
+:switchIOS60Poff
+set IOS60P=
+goto:list
+
+:Switch61
+if /i "%IOS61%" EQU "*" goto:switchIOS61off
+set IOS61=*
+goto:list
+:switchIOS61off
+set IOS61=
+goto:list
+
+:Switch70P
+if /i "%IOS70P%" EQU "*" goto:switchIOS70Poff
+set IOS70P=*
+goto:list
+:switchIOS70Poff
+set IOS70P=
+goto:list
+
+:Switch80P
+if /i "%IOS80P%" EQU "*" goto:switchIOS80Poff
+set IOS80P=*
+goto:list
+:switchIOS80Poff
+set IOS80P=
+goto:list
+
+:SwitchIOS236
+if /i "%IOS236%" EQU "*" goto:switchIOS236off
+set IOS236=*
+goto:list
+:switchIOS236off
+set IOS236=
+goto:list
+
+:Switch70K
+if /i "%IOS70K%" EQU "*" goto:switchIOS70Koff
+set IOS70K=*
+goto:list
+:switchIOS70Koff
+set IOS70K=
+goto:list
+
+:Switch80K
+if /i "%IOS80K%" EQU "*" goto:switchIOS80Koff
+set IOS80K=*
+goto:list
+:switchIOS80Koff
+set IOS80K=
+goto:list
+
+:SwitchIOS30
+if /i "%IOS30%" EQU "*" goto:switchIOS30off
+set IOS30=*
+goto:LIST
+:switchIOS30off
+set IOS30=
+goto:LIST
+
+:SwitchIOS48v4124
+if /i "%IOS48v4124%" EQU "*" goto:switchIOS48v4124off
+set IOS48v4124=*
+goto:LIST
+:switchIOS48v4124off
+set IOS48v4124=
+goto:LIST
+
+:SwitchIOS60
+if /i "%IOS60%" EQU "*" goto:switchIOS60off
+set IOS60=*
+goto:LIST
+:switchIOS60off
+set IOS60=
+goto:LIST
+
+:SwitchIOS70
+if /i "%IOS70%" EQU "*" goto:switchIOS70off
+set IOS70=*
+goto:LIST
+:switchIOS70off
+set IOS70=
+goto:LIST
+
+:SwitchIOS80
+if /i "%IOS80%" EQU "*" goto:switchIOS80off
+set IOS80=*
+goto:LIST
+:switchIOS80off
+set IOS80=
+goto:LIST
+
+
+
+
+:Switch36v3608
+if /i "%IOS36v3608%" EQU "*" goto:switchIOS36v3608off
+set IOS36v3608=*
+goto:LIST
+:switchIOS36v3608off
+set IOS36v3608=
+goto:LIST
+
+
+
+:SwitchEULAU
+if /i "%EULAU%" EQU "*" goto:switchEULAUoff
+set EULAU=*
+goto:LIST
+:switchEULAUoff
+set EULAU=
+goto:LIST
+
+:SwitchEULAE
+if /i "%EULAE%" EQU "*" goto:switchEULAEoff
+set EULAE=*
+goto:LIST
+:switchEULAEoff
+set EULAE=
+goto:LIST
+
+:SwitchEULAJ
+if /i "%EULAJ%" EQU "*" goto:switchEULAJoff
+set EULAJ=*
+goto:LIST
+:switchEULAJoff
+set EULAJ=
+goto:LIST
+
+:SwitchEULAK
+if /i "%EULAK%" EQU "*" goto:switchEULAKoff
+set EULAK=*
+goto:LIST
+:switchEULAKoff
+set EULAK=
+goto:LIST
+
+:SwitchRSU
+if /i "%RSU%" EQU "*" goto:switchRSUoff
+set RSU=*
+goto:LIST
+:switchRSUoff
+set RSU=
+goto:LIST
+
+:SwitchRSE
+if /i "%RSE%" EQU "*" goto:switchRSEoff
+set RSE=*
+goto:LIST
+:switchRSEoff
+set RSE=
+goto:LIST
+
+:SwitchRSJ
+if /i "%RSJ%" EQU "*" goto:switchRSJoff
+set RSJ=*
+goto:LIST
+:switchRSJoff
+set RSJ=
+goto:LIST
+
+:SwitchRSK
+if /i "%RSK%" EQU "*" goto:switchRSKoff
+set RSK=*
+goto:LIST
+:switchRSKoff
+set RSK=
+goto:LIST
+
+:SwitchBC
+if /i "%BC%" EQU "*" goto:switchBCoff
+set BC=*
+goto:LIST
+:switchBCoff
+set BC=
+goto:LIST
+
+
+:switchA0e
+if /i "%A0e%" EQU "*" goto:switchA0eoff
+set A0e=*
+goto:LIST
+:switchA0eoff
+set A0e=
+goto:LIST
+
+
+:switchA0e_70
+if /i "%A0e_70%" EQU "*" goto:switchA0e_70off
+set A0e_70=*
+goto:LIST
+:switchA0e_70off
+set A0e_70=
+goto:LIST
+
+:switchA0e_60
+if /i "%A0e_60%" EQU "*" goto:switchA0e_60off
+set A0e_60=*
+goto:LIST
+:switchA0e_60off
+set A0e_60=
+goto:LIST
+
+:switchA0c
+if /i "%A0c%" EQU "*" goto:switchA0coff
+set A0c=*
+goto:LIST
+:switchA0coff
+set A0c=
+goto:LIST
+
+:switchA01
+if /i "%A01%" EQU "*" goto:switchA01off
+set A01=*
+goto:LIST
+:switchA01off
+set A01=
+goto:LIST
+
+:switchA01_70
+if /i "%A01_70%" EQU "*" goto:switchA01_70off
+set A01_70=*
+goto:LIST
+:switchA01_70off
+set A01_70=
+goto:LIST
+
+:switchA01_60
+if /i "%A01_60%" EQU "*" goto:switchA01_60off
+set A01_60=*
+goto:LIST
+:switchA01_60off
+set A01_60=
+goto:LIST
+
+
+
+:SELECTALL
+
+:PROTECTIONFILES
+set IOS11P60=*
+set IOS20P60=*
+set IOS30P60=*
+set IOS40P60=*
+set IOS50P=*
+set IOS52P=*
+set IOS60P=*
+set IOS70K=*
+set IOS80K=*
+
+if /i "%LIST%" EQU "PR" goto:list
+
+:UALL
+set MII=*
+set P=*
+set S=*
+set IU=*
+set WU=*
+set NU=*
+set WSU=*
+if /i "%LIST%" EQU "U" goto:list
+
+:EALL
+set MII=*
+set P=*
+set S=*
+set IE=*
+set WE=*
+set NE=*
+set WSE=*
+if /i "%LIST%" EQU "E" goto:list
+
+:JALL
+set MII=*
+set P=*
+set S=*
+set IJ=*
+set WJ=*
+set NJ=*
+set WSJ=*
+if /i "%LIST%" EQU "J" goto:list
+
+:KALL
+set MII=*
+set PK=*
+set SK=*
+::set IOS70K=*
+set IOS80K=*
+
+if /i "%LIST%" EQU "K" goto:list
+
+
+
+
+
+
+:BASEWADS
+set IOS37=*
+set IOS38=*
+set IOS57=*
+if /i "%LIST%" EQU "B" goto:list
+
+:IOSACTIVE
+set M10=*
+set IOS9=*
+set IOS12=*
+set IOS13=*
+set IOS14=*
+set IOS15=*
+set IOS17=*
+set IOS21=*
+set IOS22=*
+set IOS28=*
+set IOS31=*
+set IOS33=*
+set IOS34=*
+set IOS35=*
+set IOS36v3608=*
+set IOS37=*
+set IOS38=*
+set IOS53=*
+set IOS55=*
+set IOS56=*
+set IOS57=*
+set IOS58=*
+set IOS61=*
+set IOS80P=*
+set IOS41=*
+set IOS43=*
+set IOS45=*
+set IOS46=*
+set IOS48v4124=*
+
+if /i "%LIST%" EQU "I" goto:list
+
+:allsneekfiles
+set A0e=*
+set A0c=*
+set A01=*
+set A0e_70=*
+set A01_70=*
+set A0e_60=*
+set A01_60=*
+if /i "%LIST%" EQU "S" goto:LIST
+
+::not in any list
+
+set SM3.2U=*
+set SM4.1U=*
+set SM4.2U=*
+set SM4.3U=*
+set SM3.2E=*
+set SM4.1E=*
+set SM4.2E=*
+set SM4.3E=*
+set SM3.2J=*
+set SM4.1J=*
+set SM4.2J=*
+set SM4.3J=*
+set SM4.1K=*
+set SM4.2K=*
+set SM4.3K=*
+set IOS236=*
+set IOS36=*
+set IOS30P=*
+
+set IOS70P=*
+set ios30=*
+
+set ios60=*
+set ios70=*
+set ios80=*
+set IOS36=*
+
+
+
+set EULAU=*
+set EULAE=*
+set EULAJ=*
+set EULAK=*
+set RSU=*
+set RSE=*
+set RSJ=*
+set RSK=*
+set BC=*
+
+
+
+goto:list
+
+
+
+::........................................Additional OLDLIST / BATCH.......................................
+:OLDLIST
+Set OLDLIST=
+cls
+echo ModMii v%currentversion%
+sfk echo -spat \x20 \x20 \x20 \x20 \x20[Red] DOWNLOAD BLAD 2 [def]\x20 \x20 \x20 \x20 \x20 \x20 \x20door XFlak
+
+echo.
+echo Kies bestanden om toe te voegen/verwijderen aan wachtrij (aangegeven met * )
+echo.
+echo D = Download Gekozen Bestanden 1/2/3/4 = Blad 1/2/3/4 M = Hoofdmenu
+echo C = Wis wachtrij (blanco) = Bladeren DR = Drive Menu
+echo.
+if exist "%Drive%"\WAD echo R = Hernoem %Drive%\WAD map naar %Drive%\WAD#
+if exist "%Drive%"\WAD echo (anders worden WADs gesaved in bestaande WAD map)
+if exist "%Drive%"\WAD echo.
+sfk echo -spat \x20 \x20 \x20 \x20 \x20 \x20 Kies groep: [Red](A)[def]lles, [Red](U)[def]SB-Lader, [Red](J)[def]ust for Fun, [Red](E)[def]xploits
+echo.
+
+sfk echo -spat \x20 \x20 \x20 \x20 \x20 \x20 [Red] USB-Loader Files \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 Just For Fun!
+echo.
+echo %usbfolder% CFG = CFG-Loader (Full v249) %WiiMC% WMC = WiiMC (Media Speler)
+echo %cfg249% CFG249 = CFG-Loader (Beta v249) %fceugx% NES = FCEUGX (NES Emulator)
+echo %cfg222% CFG222 = CFG-Loader (Beta v222) %snes9xgx% SNES = SNES9xGX (SNES Emulator)
+echo %cfgr% CFGR = Configurator-CFG-Loader %vbagx% VBA = VBAGX (GB/GBA Emulator)
+echo %wbm% WBM = WiiBackupManager %WII64% W64 = Wii64 beta1.1 (N64 Emulator)
+echo %FLOW% FLOW = WiiFlow %WIISX% WSX = WiiSX beta2.1 (PS1 Emulator)
+echo %USBX% USBX = USB-Lader Fwdr Kan. %HBB% HBB = Homebrew Browser
+echo %neogamma% NEO = Neogamma Backup Disc Lader %SGM% SGM = SaveGame Manager GX
+echo %CheatCodes% CC = %cheatregion% Region Cheat Codes %WIIX% WX = WiiXplorer
+echo %AccioHacks% AH = AccioHacks %locked% LA = Beveiligde HBC MAP (Pass: UDLRAB)
+echo %F32% F32 = FAT32 GUI Formatter %JOYF% JFF = Joy Flow Forwarder Kanaal/dol
+echo %JOY% JF = Joy Flow
+echo %S2U% S2U = Switch2Uneek
+echo.
+
+sfk echo -spat \x20 \x20 \x20 \x20 \x20 \x20 \x20 [Red] Wii Apps \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 Exploits
+echo.
+echo %HM% HM = HackMii Installer %BB1% BB1 = Bannerbomb v1
+echo %bootmiisd% BSD = BootMii SD Files %BB2% BB2 = Bannerbomb v2
+echo %yawm% YAWM = Yet Another Wad Manager Mod %Pwns% PWNS = Indiana Pwns (USA\EUR\JAP)
+echo %MMM% MMM = Multi-Mod Manager %Smash% SS = Smash Stack (USA\EUR\JAP\KOR)
+echo %dop% DOP = Dop-Mii %YUGI% YU = YU-GI-OWNED (USA\EUR\JAP)
+echo %IOS236Installer% 236 = IOS236 Installer %BATHAXX% BH = BATHAXX (USA\EUR\JAP)
+echo %SIP% SIP = Simple IOS Patcher %ROTJ% RJ = Return of the JODI (USA\EUR\JAP)
+echo %Pri% Pri = Priiloader v0.7 (236 Mod) %Twi% Twi = Twilight Hack (USA\EUR\JAP)
+echo %HAX% HAX = Priiloader Hacks.ini %TOS% EH = Eri HaKawai (USA\EUR\JAP)
+echo %W20% W20 = Wanin's cIOS v20b Installer
+echo %W19% W19 = Wanin's cIOS v19 Installer
+echo %h4% H4 = Hermes cIOS v4 Installer
+echo %H5% H5 = Hermes cIOS v5 Installer
+echo %H51% H51 = Hermes cIOS v5.1 Installer
+echo %MP% MP = MIOS Patcher 0.2 (WiiGator)
+echo %CM5% CM = cMIOS rev5 Installer (Waninkoko)
+echo %HBF% HBF = Homebrew Filter
+::echo %Y4M% Y4M = YAWMM 4 ModMii
+echo.
+sfk echo -spat \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 [Red] LEGENDA:[def] \x22=\x22 Auto-Updating Downloads
+echo.
+
+
+
+if not exist "%Drive%"\WAD echo.
+if not exist "%Drive%"\WAD echo.
+if not exist "%Drive%"\WAD echo.
+
+set /p OLDLIST= Geef uw keuze in:
+
+if /i "%OLDLIST%" EQU "M" goto:MENU
+if /i "%OLDLIST%" EQU "D" set BACKB4QUEUE=OLDLIST
+if /i "%OLDLIST%" EQU "D" set loadorgo=go
+if /i "%OLDLIST%" EQU "D" goto:DOWNLOADQUEUE
+if /i "%OLDLIST%" EQU "DR" set BACKB4DRIVE=OLDLIST
+if /i "%OLDLIST%" EQU "DR" goto:DRIVECHANGE
+if /i "%OLDLIST%" EQU "C" goto:CLEAR
+if /i "%OLDLIST%" EQU "R" goto:COPY2
+
+if /i "%OLDLIST%" EQU "A" goto:SelectAllOLD
+if /i "%OLDLIST%" EQU "J" goto:SelectJust4FunOLD
+if /i "%OLDLIST%" EQU "U" goto:USBLOADERSELECT
+if /i "%OLDLIST%" EQU "E" goto:ExploitsSELECT
+
+
+if /i "%OLDLIST%" EQU "1" goto:LIST
+if /i "%OLDLIST%" EQU "2" goto:OLDLIST
+if /i "%OLDLIST%" EQU "3" goto:LIST3
+if /i "%OLDLIST%" EQU "4" goto:LIST4
+if /i "%OLDLIST%" EQU "ADV" goto:ADVANCED
+IF "%OLDLIST%"=="" goto:LIST3
+
+
+
+if /i "%OLDLIST%" EQU "h4" goto:Switchh4
+if /i "%OLDLIST%" EQU "h5" goto:Switchh5
+if /i "%OLDLIST%" EQU "h51" goto:Switchh51
+
+if /i "%OLDLIST%" EQU "w19" goto:Switchw19
+if /i "%OLDLIST%" EQU "w20" goto:Switchw20
+
+if /i "%OLDLIST%" EQU "MP" goto:SwitchMP
+if /i "%OLDLIST%" EQU "CM" goto:SwitchCM
+if /i "%OLDLIST%" EQU "AH" goto:SwitchAccioHacks
+if /i "%OLDLIST%" EQU "BSD" goto:Switchbootmiisd
+
+
+if /i "%OLDLIST%" EQU "BB1" goto:SwitchBB1
+if /i "%OLDLIST%" EQU "BB2" goto:SwitchBB2
+if /i "%OLDLIST%" EQU "HM" goto:SwitchHM
+if /i "%OLDLIST%" EQU "LA" goto:Switchlocked
+if /i "%OLDLIST%" EQU "dop" goto:Switchdop
+if /i "%OLDLIST%" EQU "HBB" goto:SwitchHBB
+if /i "%OLDLIST%" EQU "W64" goto:SwitchWII64
+if /i "%OLDLIST%" EQU "WSX" goto:SwitchWIISX
+if /i "%OLDLIST%" EQU "pwns" goto:Switchpwns
+if /i "%OLDLIST%" EQU "Twi" goto:SwitchTwi
+if /i "%OLDLIST%" EQU "Yu" goto:SwitchYUGI
+if /i "%OLDLIST%" EQU "BH" goto:SwitchBATHAXX
+if /i "%OLDLIST%" EQU "RJ" goto:SwitchROTJ
+if /i "%OLDLIST%" EQU "EH" goto:SwitchTOS
+if /i "%OLDLIST%" EQU "ss" goto:Switchsmash
+if /i "%OLDLIST%" EQU "mmm" goto:Switchmmm
+if /i "%OLDLIST%" EQU "236" goto:SwitchIOS236Installer
+if /i "%OLDLIST%" EQU "SIP" goto:SwitchSIP
+if /i "%OLDLIST%" EQU "JF" goto:SwitchJOY
+if /i "%OLDLIST%" EQU "yawm" goto:Switchyawm
+if /i "%OLDLIST%" EQU "neo" goto:Switchneogamma
+if /i "%OLDLIST%" EQU "cfg249" goto:Switchcfg249
+if /i "%OLDLIST%" EQU "cfg222" goto:Switchcfg222
+if /i "%OLDLIST%" EQU "cfg" goto:Switchusbfolder
+if /i "%OLDLIST%" EQU "WMC" goto:SwitchWiiMC
+if /i "%OLDLIST%" EQU "NES" goto:Switchfceugx
+if /i "%OLDLIST%" EQU "SNES" goto:Switchsnes9xgx
+if /i "%OLDLIST%" EQU "VBA" goto:Switchvbagx
+if /i "%OLDLIST%" EQU "SGM" goto:SwitchSGM
+if /i "%OLDLIST%" EQU "WX" goto:SwitchWIIX
+if /i "%OLDLIST%" EQU "cfgr" goto:Switchcfgr
+if /i "%OLDLIST%" EQU "wbm" goto:Switchwbm
+if /i "%OLDLIST%" EQU "cc" goto:SwitchCheatCodes
+
+
+if /i "%OLDLIST%" EQU "f32" goto:Switchf32
+if /i "%OLDLIST%" EQU "FLOW" goto:SwitchFLOW
+if /i "%OLDLIST%" EQU "USBX" goto:SwitchUSBX
+if /i "%OLDLIST%" EQU "JFF" goto:SwitchJOYF
+if /i "%OLDLIST%" EQU "S2U" goto:SwitchS2U
+if /i "%OLDLIST%" EQU "HBF" goto:SwitchHBF
+if /i "%OLDLIST%" EQU "Pri" goto:SwitchPri
+if /i "%OLDLIST%" EQU "HAX" goto:SwitchHAX
+
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:OLDLIST
+
+
+:Switchh4
+if /i "%H4%" EQU "*" goto:switchH4off
+set H4=*
+goto:OLDLIST
+:switchH4off
+set H4=
+goto:OLDLIST
+
+:Switchh5
+if /i "%H5%" EQU "*" goto:switchH5off
+set H5=*
+goto:oldlist
+:switchH5off
+set H5=
+goto:oldlist
+
+:SwitchH51
+if /i "%H51%" EQU "*" goto:switchH51off
+set H51=*
+goto:OLDLIST
+:switchH51off
+set H51=
+goto:OLDLIST
+
+:Switchw19
+if /i "%W19%" EQU "*" goto:switchW19off
+set W19=*
+goto:oldlist
+:switchW19off
+set W19=
+goto:oldlist
+
+:Switchw20
+if /i "%w20%" EQU "*" goto:switchw20off
+set w20=*
+goto:oldlist
+:switchw20off
+set w20=
+goto:oldlist
+
+
+:SwitchCM
+if /i "%CM5%" EQU "*" goto:switchCM5off
+set CM5=*
+goto:oldlist
+:switchCM5off
+set CM5=
+goto:oldlist
+
+
+:SwitchAccioHacks
+if /i "%AccioHacks%" EQU "*" goto:switchAccioHacksoff
+set AccioHacks=*
+goto:oldlist
+:switchAccioHacksoff
+set AccioHacks=
+goto:oldlist
+
+:SwitchMP
+if /i "%MP%" EQU "*" goto:switchMPoff
+set MP=*
+goto:oldlist
+:switchMPoff
+set MP=
+goto:oldlist
+
+
+
+
+:Switchbootmiisd
+if /i "%bootmiisd%" EQU "*" goto:switchbootmiisdoff
+set bootmiisd=*
+goto:oldlist
+:switchbootmiisdoff
+set bootmiisd=
+goto:oldlist
+
+
+
+
+:SwitchBB1
+if /i "%BB1%" EQU "*" goto:switchBB1off
+set BB1=*
+goto:OLDLIST
+:switchBB1off
+set BB1=
+goto:OLDLIST
+
+:SwitchBB2
+if /i "%BB2%" EQU "*" goto:switchBB2off
+set BB2=*
+goto:OLDLIST
+:switchBB2off
+set BB2=
+goto:OLDLIST
+
+:SwitchHM
+if /i "%HM%" EQU "*" goto:switchHMoff
+set HM=*
+goto:OLDLIST
+:switchHMoff
+set HM=
+goto:OLDLIST
+
+:Switchpwns
+if /i "%pwns%" EQU "*" goto:switchpwnsoff
+set pwns=*
+goto:OLDLIST
+:switchpwnsoff
+set pwns=
+goto:OLDLIST
+
+:SwitchTwi
+if /i "%Twi%" EQU "*" goto:switchTwioff
+set Twi=*
+goto:OLDLIST
+:switchTwioff
+set Twi=
+goto:OLDLIST
+
+
+:SwitchYUGI
+if /i "%YUGI%" EQU "*" goto:switchYUGIoff
+set YUGI=*
+goto:OLDLIST
+:switchYUGIoff
+set YUGI=
+goto:OLDLIST
+
+:SwitchBATHAXX
+if /i "%BATHAXX%" EQU "*" goto:switchBATHAXXoff
+set BATHAXX=*
+goto:OLDLIST
+:switchBATHAXXoff
+set BATHAXX=
+goto:OLDLIST
+
+:SwitchROTJ
+if /i "%ROTJ%" EQU "*" goto:switchROTJoff
+set ROTJ=*
+goto:OLDLIST
+:switchROTJoff
+set ROTJ=
+goto:OLDLIST
+
+:SwitchTOS
+if /i "%TOS%" EQU "*" goto:switchTOSoff
+set TOS=*
+goto:OLDLIST
+:switchTOSoff
+set TOS=
+goto:OLDLIST
+
+:Switchsmash
+if /i "%smash%" EQU "*" goto:switchsmashoff
+set smash=*
+goto:OLDLIST
+:switchsmashoff
+set smash=
+goto:OLDLIST
+
+
+:Switchdop
+if /i "%dop%" EQU "*" goto:switchdopoff
+set dop=*
+goto:OLDLIST
+:switchdopoff
+set dop=
+goto:OLDLIST
+
+:Switchlocked
+if /i "%locked%" EQU "*" goto:switchlockedoff
+set locked=*
+goto:OLDLIST
+:switchlockedoff
+set locked=
+goto:OLDLIST
+
+
+:SwitchHBB
+if /i "%HBB%" EQU "*" goto:switchHBBoff
+set HBB=*
+goto:OLDLIST
+:switchHBBoff
+set HBB=
+goto:OLDLIST
+
+
+:SwitchWII64
+if /i "%WII64%" EQU "*" goto:switchWII64off
+set WII64=*
+goto:OLDLIST
+:switchWII64off
+set WII64=
+goto:OLDLIST
+
+
+:SwitchWIISX
+if /i "%WIISX%" EQU "*" goto:switchWIISXoff
+set WIISX=*
+goto:OLDLIST
+:switchWIISXoff
+set WIISX=
+goto:OLDLIST
+
+:Switchmmm
+if /i "%mmm%" EQU "*" goto:switchmmmoff
+set mmm=*
+goto:OLDLIST
+:switchmmmoff
+set mmm=
+goto:OLDLIST
+
+
+:SwitchIOS236Installer
+if /i "%IOS236Installer%" EQU "*" goto:switchIOS236Installeroff
+set IOS236Installer=*
+goto:OLDLIST
+:switchIOS236Installeroff
+set IOS236Installer=
+goto:OLDLIST
+
+:SwitchSIP
+if /i "%SIP%" EQU "*" (set SIP=) else (set SIP=*)
+goto:OLDLIST
+
+:SwitchJOY
+if /i "%JOY%" EQU "*" (set JOY=) else (set JOY=*)
+goto:OLDLIST
+
+:Switchyawm
+if /i "%yawm%" EQU "*" goto:switchyawmoff
+set yawm=*
+goto:OLDLIST
+:switchyawmoff
+set yawm=
+goto:OLDLIST
+
+:Switchneogamma
+if /i "%neogamma%" EQU "*" goto:switchneogammaoff
+set neogamma=*
+goto:OLDLIST
+:switchneogammaoff
+set neogamma=
+goto:OLDLIST
+
+:Switchcfg249
+if /i "%cfg249%" EQU "*" goto:switchcfg249off
+set cfg249=*
+goto:OLDLIST
+:switchcfg249off
+set cfg249=
+goto:OLDLIST
+
+:Switchcfg222
+if /i "%cfg222%" EQU "*" goto:switchcfg222off
+set cfg222=*
+goto:OLDLIST
+:switchcfg222off
+set cfg222=
+goto:OLDLIST
+
+:Switchcfgr
+if /i "%cfgr%" EQU "*" goto:switchcfgroff
+set cfgr=*
+goto:OLDLIST
+:switchcfgroff
+set cfgr=
+goto:OLDLIST
+
+:Switchwbm
+if /i "%wbm%" EQU "*" goto:switchwbmoff
+set wbm=*
+goto:OLDLIST
+:switchwbmoff
+set wbm=
+goto:OLDLIST
+
+:SwitchCheatCodes
+if /i "%CheatCodes%" EQU "*" goto:switchCheatCodesoff
+set CheatCodes=*
+goto:OLDLIST
+:switchCheatCodesoff
+set CheatCodes=
+goto:OLDLIST
+
+:SwitchF32
+if /i "%F32%" EQU "*" goto:switchF32off
+set F32=*
+goto:OLDLIST
+:switchF32off
+set F32=
+goto:OLDLIST
+
+:SwitchFLOW
+if /i "%FLOW%" EQU "*" goto:switchFLOWoff
+set FLOW=*
+goto:OLDLIST
+:switchFLOWoff
+set FLOW=
+goto:OLDLIST
+
+:SwitchUSBX
+if /i "%USBX%" EQU "*" goto:switchUSBXoff
+set USBX=*
+goto:OLDLIST
+:switchUSBXoff
+set USBX=
+goto:OLDLIST
+
+:SwitchJOYF
+if /i "%JOYF%" EQU "*" goto:switchJOYFoff
+set JOYF=*
+goto:OLDLIST
+:switchJOYFoff
+set JOYF=
+goto:OLDLIST
+
+:SwitchS2U
+if /i "%S2U%" EQU "*" goto:switchS2Uoff
+set S2U=*
+goto:OLDLIST
+:switchS2Uoff
+set S2U=
+goto:OLDLIST
+
+:SwitchHBF
+if /i "%HBF%" EQU "*" goto:switchHBFoff
+set HBF=*
+goto:OLDLIST
+:switchHBFoff
+set HBF=
+goto:OLDLIST
+
+:Switchusbfolder
+if /i "%usbfolder%" EQU "*" goto:switchusbfolderoff
+set usbfolder=*
+goto:OLDLIST
+:switchusbfolderoff
+set usbfolder=
+goto:OLDLIST
+
+:SwitchWiiMC
+if /i "%WiiMC%" EQU "*" goto:switchWiiMCoff
+set WiiMC=*
+goto:OLDLIST
+:switchWiiMCoff
+set WiiMC=
+goto:OLDLIST
+
+:Switchfceugx
+if /i "%fceugx%" EQU "*" goto:switchfceugxoff
+set fceugx=*
+goto:OLDLIST
+:switchfceugxoff
+set fceugx=
+goto:OLDLIST
+
+:Switchsnes9xgx
+if /i "%snes9xgx%" EQU "*" goto:switchsnes9xgxoff
+set snes9xgx=*
+goto:OLDLIST
+:switchsnes9xgxoff
+set snes9xgx=
+goto:OLDLIST
+
+:Switchvbagx
+if /i "%vbagx%" EQU "*" goto:switchvbagxoff
+set vbagx=*
+goto:OLDLIST
+:switchvbagxoff
+set vbagx=
+goto:OLDLIST
+
+:SwitchSGM
+if /i "%SGM%" EQU "*" goto:switchSGMoff
+set SGM=*
+goto:OLDLIST
+:switchSGMoff
+set SGM=
+goto:OLDLIST
+
+:SwitchWIIX
+if /i "%WIIX%" EQU "*" goto:switchWIIXoff
+set WIIX=*
+goto:OLDLIST
+:switchWIIXoff
+set WIIX=
+goto:OLDLIST
+
+:SwitchPri
+if /i "%Pri%" EQU "*" goto:switchPrioff
+set Pri=*
+goto:OLDLIST
+:switchPrioff
+set Pri=
+goto:OLDLIST
+
+:SwitchHAX
+if /i "%HAX%" EQU "*" goto:switchHAXoff
+set HAX=*
+goto:OLDLIST
+:switchHAXoff
+set HAX=
+goto:OLDLIST
+
+:SwitchY4M
+if /i "%Y4M%" EQU "*" goto:switchY4Moff
+set Y4M=*
+goto:OLDLIST
+:switchY4Moff
+set Y4M=
+goto:OLDLIST
+
+
+:SELECTALLOLD
+
+:USBLOADERSELECT
+set cfg249=*
+set cfg222=*
+set usbfolder=*
+set cfgr=*
+set wbm=*
+set neogamma=*
+set CheatCodes=*
+set AccioHacks=*
+set FLOW=*
+set USBX=*
+if /i "%OLDLIST%" EQU "U" goto:OLDLIST
+
+:SelectJust4FunOLD
+set WiiMC=*
+set fceugx=*
+set snes9xgx=*
+set vbagx=*
+set SGM=*
+set WIIX=*
+set HBB=*
+set WII64=*
+set WIISX=*
+set locked=*
+set JOYF=*
+set JOY=*
+set S2U=*
+if /i "%OLDLIST%" EQU "J" goto:OLDLIST
+
+
+:ExploitsSELECT
+set BB1=*
+set BB2=*
+set Twi=*
+set YUGI=*
+set BATHAXX=*
+set ROTJ=*
+set TOS=*
+set smash=*
+set pwns=*
+if /i "%OLDLIST%" EQU "E" goto:OLDLIST
+
+::not in any list
+set mmm=*
+set f32=*
+set HM=*
+set dop=*
+set yawm=*
+set Pri=*
+set HAX=*
+::set Y4M=*
+set IOS236Installer=*
+set SIP=*
+set h4=*
+set h5=*
+set h51=*
+set w19=*
+set w20=*
+set CM5=*
+set MP=*
+set HBF=*
+set bootmiisd=*
+
+goto:OLDLIST
+
+
+
+
+::........................................Additional LIST3 / BATCH.......................................
+:LIST3
+Set LIST3=
+cls
+echo ModMii v%currentversion%
+sfk echo -spat \x20 \x20 \x20 \x20 \x20[Red] DOWNLOAD BLAD 3 [def]\x20 \x20 \x20 \x20 \x20 \x20 \x20door XFlak
+
+echo.
+echo Kies bestanden om toe te voegen/verwijderen aan wachtrij (aangegeven met * )
+echo.
+echo D = Download Gekozen Bestanden 1/2/3/4 = Blad 1/2/3/4 M = Hoofdmenu
+echo C = Wachtrij Wissen (blanco) = Doorbladeren DR = Drive Menu
+echo.
+echo.
+echo.
+sfk echo -spat \x20 \x20[Red]INSTALLEER GEEN THEMA'S ZONDER BESCHERMING: BOOTMII, PRIILOADER EN NAND BACKUP!
+echo.
+sfk echo -spat \x20 \x20[Red]INSTALLEER ALLEEN THEMA'S! VOOR UW SYSTEEM MENU EN REGIO!
+echo.
+echo.
+sfk echo -spat \x20 \x20 \x20 \x20 \x20Kies Groep: [Red](A)[def]lles, Themes for [Red](U)[def]SA, [Red](E)[def]uro, [Red](J)[def]ap, [Red](K)[def]oreaans
+sfk echo -spat \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20SM's en Themas voor [Red](US)[def]A, [Red](EU)[def]ro, [Red](JA)[def]p, [Red](KO)[def]reaans
+echo.
+echo.
+echo %MyM% MyM = MyMenuify
+echo.
+echo.
+
+if "%selectedtheme%"=="" set selectedtheme=R
+
+
+if /i "%selectedtheme%" NEQ "R" goto:skipred
+
+
+sfk echo -spat \x20 \x20 WWW = Bekijk [Red]DarkWii Red Theme[def] op youtube
+sfk echo -spat \x20 \x20 \x20 S = Verander downloadlijst naar [Green]DarkWii Green Theme[def]
+echo.
+sfk echo -spat \x20 [Red]DarkWii Red CSMs \x20 \x20 \x20 \x20 \x20 DarkWii Red Systeem Menus \x20 \x20 Originele Wii Themas
+echo.
+echo %DarkWii_Red_4.3U% 3U = 4.3U %SM4.3U-DWR% 4.3U = 4.3U %A97% 97 = 97.app SM4.3U
+echo %DarkWii_Red_4.2U% 2U = 4.2U %SM4.2U-DWR% 4.2U = 4.2U %A87% 87 = 87.app SM4.2U
+echo %DarkWii_Red_4.1U% 1U = 4.1U %SM4.1U-DWR% 4.1U = 4.1U %A7b% 7b = 7b.app SM4.1U
+echo %A72% 72 = 72.app SM4.0U
+echo %A42% 42 = 42.app SM3.2U
+echo.
+echo %DarkWii_Red_4.3E% 3E = 4.3E %SM4.3E-DWR% 4.3E = 4.3E %A9a% 9a = 9a.app SM4.3E
+echo %DarkWii_Red_4.2E% 2E = 4.2E %SM4.2E-DWR% 4.2E = 4.2E %A8a% 8a = 8a.app SM4.2E
+echo %DarkWii_Red_4.1E% 1E = 4.1E %SM4.1E-DWR% 4.1E = 4.1E %A7e% 7e = 7e.app SM4.1E
+echo %A75% 75 = 75.app SM4.0E
+echo %A45% 45 = 45.app SM3.2E
+echo.
+echo %DarkWii_Red_4.3J% 3J = 4.3J %SM4.3J-DWR% 4.3J = 4.3J %A94% 94 = 94.app SM4.3J
+echo %DarkWii_Red_4.2J% 2J = 4.2J %SM4.2J-DWR% 4.2J = 4.2J %A84% 84 = 84.app SM4.2J
+echo %DarkWii_Red_4.1J% 1J = 4.1J %SM4.1J-DWR% 4.1J = 4.1J %A78% 78 = 78.app SM4.1J
+echo %A70% 70 = 70.app SM4.0J
+echo %A40% 40 = 40.app SM3.2J
+echo.
+echo %DarkWii_Red_4.3K% 3K = 4.3K %SM4.3K-DWR% 4.3K = 4.3K %A9d% 9d = 9d.app SM4.3K
+echo %DarkWii_Red_4.2K% 2K = 4.2K %SM4.2K-DWR% 4.2K = 4.2K %A8d% 8d = 8d.app SM4.2K
+echo %DarkWii_Red_4.1K% 1K = 4.1K %SM4.1K-DWR% 4.1K = 4.1K %A81% 81 = 81.app SM4.1K
+:skipred
+
+
+if /i "%selectedtheme%" NEQ "G" goto:skipgreen
+sfk echo -spat \x20 \x20 WWW = View [Green]DarkWii Green Theme[def] op youtube
+sfk echo -spat \x20 \x20 \x20 S = Verander downloadlijst naar[Red]DarkWii Red Theme[def]
+echo.
+sfk echo -spat \x20 [Red]DarkWii [Green]Green[Red] CSMs \x20 \x20 \x20 DarkWii [Green]Green[Red] Systeem Menus \x20 \x20 Originele Wii Themas
+echo.
+echo %DarkWii_Green_4.3U% 3U = 4.3U %SM4.3U-DWG% 4.3U = 4.3U %A97% 97 = 97.app SM4.3U
+echo %DarkWii_Green_4.2U% 2U = 4.2U %SM4.2U-DWG% 4.2U = 4.2U %A87% 87 = 87.app SM4.2U
+echo %DarkWii_Green_4.1U% 1U = 4.1U %SM4.1U-DWG% 4.1U = 4.1U %A7b% 7b = 7b.app SM4.1U
+echo %A72% 72 = 72.app SM4.0U
+echo %A42% 42 = 42.app SM3.2U
+echo.
+echo %DarkWii_Green_4.3E% 3E = 4.3E %SM4.3E-DWG% 4.3E = 4.3E %A9a% 9a = 9a.app SM4.3E
+echo %DarkWii_Green_4.2E% 2E = 4.2E %SM4.2E-DWG% 4.2E = 4.2E %A8a% 8a = 8a.app SM4.2E
+echo %DarkWii_Green_4.1E% 1E = 4.1E %SM4.1E-DWG% 4.1E = 4.1E %A7e% 7e = 7e.app SM4.1E
+echo %A75% 75 = 75.app SM4.0E
+echo %A45% 45 = 45.app SM3.2E
+echo.
+echo %DarkWii_Green_4.3J% 3J = 4.3J %SM4.3J-DWG% 4.3J = 4.3J %A94% 94 = 94.app SM4.3J
+echo %DarkWii_Green_4.2J% 2J = 4.2J %SM4.2J-DWG% 4.2J = 4.2J %A84% 84 = 84.app SM4.2J
+echo %DarkWii_Green_4.1J% 1J = 4.1J %SM4.1J-DWG% 4.1J = 4.1J %A78% 78 = 78.app SM4.1J
+echo %A70% 70 = 70.app SM4.0J
+echo %A40% 40 = 40.app SM3.2J
+echo.
+echo %DarkWii_Green_4.3K% 3K = 4.3K %SM4.3K-DWG% 4.3K = 4.3K %A9d% 9d = 9d.app SM4.3K
+echo %DarkWii_Green_4.2K% 2K = 4.2K %SM4.2K-DWG% 4.2K = 4.2K %A8d% 8d = 8d.app SM4.2K
+echo %DarkWii_Green_4.1K% 1K = 4.1K %SM4.1K-DWG% 4.1K = 4.1K %A81% 81 = 81.app SM4.1K
+:skipgreen
+
+
+echo.
+echo.
+echo.
+
+set /p LIST3= Geef uw keuze in:
+
+if /i "%LIST3%" EQU "M" goto:MENU
+if /i "%LIST3%" EQU "D" set BACKB4QUEUE=LIST3
+if /i "%LIST3%" EQU "D" set loadorgo=go
+if /i "%LIST3%" EQU "D" goto:DOWNLOADQUEUE
+if /i "%LIST3%" EQU "DR" set BACKB4DRIVE=LIST3
+if /i "%LIST3%" EQU "DR" goto:DRIVECHANGE
+if /i "%LIST3%" EQU "C" goto:CLEAR
+if /i "%LIST3%" EQU "R" goto:COPY2
+
+
+if /i "%LIST3%" EQU "1" goto:LIST
+if /i "%LIST3%" EQU "2" goto:OLDLIST
+if /i "%LIST3%" EQU "3" goto:LIST3
+if /i "%LIST3%" EQU "4" goto:LIST4
+if /i "%LIST3%" EQU "ADV" goto:ADVANCED
+IF "%LIST3%"=="" goto:LIST4
+
+::common
+if /i "%LIST3%" EQU "A" goto:SelectAll4
+if /i "%LIST3%" EQU "U" goto:UTHEMES
+if /i "%LIST3%" EQU "E" goto:ETHEMES
+if /i "%LIST3%" EQU "J" goto:JTHEMES
+if /i "%LIST3%" EQU "k" goto:KTHEMES
+if /i "%LIST3%" EQU "US" goto:SMUTHEMES
+if /i "%LIST3%" EQU "EU" goto:SMETHEMES
+if /i "%LIST3%" EQU "JA" goto:SMJTHEMES
+if /i "%LIST3%" EQU "KO" goto:SMKTHEMES
+if /i "%LIST3%" EQU "MyM" goto:SwitchMyM
+if /i "%LIST3%" EQU "70" goto:switchA70
+if /i "%LIST3%" EQU "42" goto:switchA42
+if /i "%LIST3%" EQU "45" goto:switchA45
+if /i "%LIST3%" EQU "40" goto:switchA40
+if /i "%LIST3%" EQU "72" goto:switchA72
+if /i "%LIST3%" EQU "75" goto:switchA75
+if /i "%LIST3%" EQU "78" goto:switchA78
+if /i "%LIST3%" EQU "7b" goto:switchA7b
+if /i "%LIST3%" EQU "7e" goto:switchA7e
+if /i "%LIST3%" EQU "84" goto:switchA84
+if /i "%LIST3%" EQU "87" goto:switchA87
+if /i "%LIST3%" EQU "8a" goto:switchA8a
+if /i "%LIST3%" EQU "94" goto:switchA94
+if /i "%LIST3%" EQU "97" goto:switchA97
+if /i "%LIST3%" EQU "9a" goto:switchA9a
+if /i "%LIST3%" EQU "81" goto:switchA81
+if /i "%LIST3%" EQU "8d" goto:switchA8d
+if /i "%LIST3%" EQU "9d" goto:switchA9d
+
+::Red
+if /i "%selectedtheme%" NEQ "R" goto:skipred
+if /i "%LIST3%" EQU "S" (set selectedtheme=G)&&(goto:LIST3)
+if /i "%LIST3%" EQU "WWW" (start www.youtube.com/watch?v=qFliF-K-epM)&&(goto:LIST3)
+if /i "%LIST3%" EQU "3U" goto:SwitchDarkWii_Red_4.3U
+if /i "%LIST3%" EQU "2U" goto:SwitchDarkWii_Red_4.2U
+if /i "%LIST3%" EQU "1U" goto:SwitchDarkWii_Red_4.1U
+if /i "%LIST3%" EQU "3E" goto:SwitchDarkWii_Red_4.3E
+if /i "%LIST3%" EQU "2E" goto:SwitchDarkWii_Red_4.2E
+if /i "%LIST3%" EQU "1E" goto:SwitchDarkWii_Red_4.1E
+if /i "%LIST3%" EQU "3J" goto:SwitchDarkWii_Red_4.3J
+if /i "%LIST3%" EQU "2J" goto:SwitchDarkWii_Red_4.2J
+if /i "%LIST3%" EQU "1J" goto:SwitchDarkWii_Red_4.1J
+if /i "%LIST3%" EQU "3K" goto:SwitchDarkWii_Red_4.3K
+if /i "%LIST3%" EQU "2K" goto:SwitchDarkWii_Red_4.2K
+if /i "%LIST3%" EQU "1K" goto:SwitchDarkWii_Red_4.1K
+if /i "%LIST3%" EQU "4.3U" goto:SwitchSM4.3U-DWR
+if /i "%LIST3%" EQU "4.2U" goto:SwitchSM4.2U-DWR
+if /i "%LIST3%" EQU "4.1U" goto:SwitchSM4.1U-DWR
+if /i "%LIST3%" EQU "4.3E" goto:SwitchSM4.3E-DWR
+if /i "%LIST3%" EQU "4.2E" goto:SwitchSM4.2E-DWR
+if /i "%LIST3%" EQU "4.1E" goto:SwitchSM4.1E-DWR
+if /i "%LIST3%" EQU "4.3J" goto:SwitchSM4.3J-DWR
+if /i "%LIST3%" EQU "4.2J" goto:SwitchSM4.2J-DWR
+if /i "%LIST3%" EQU "4.1J" goto:SwitchSM4.1J-DWR
+if /i "%LIST3%" EQU "4.3K" goto:SwitchSM4.3K-DWR
+if /i "%LIST3%" EQU "4.2K" goto:SwitchSM4.2K-DWR
+if /i "%LIST3%" EQU "4.1K" goto:SwitchSM4.1K-DWR
+:skipred
+
+
+::Green
+if /i "%selectedtheme%" NEQ "G" goto:skipgreen
+if /i "%LIST3%" EQU "S" (set selectedtheme=R)&&(goto:LIST3)
+if /i "%LIST3%" EQU "WWW" (start www.youtube.com/watch?v=Rn0CnTo5kRI)&&(goto:LIST3)
+if /i "%LIST3%" EQU "A" goto:SelectAll4
+if /i "%LIST3%" EQU "3U" goto:SwitchDarkWii_Green_4.3U
+if /i "%LIST3%" EQU "2U" goto:SwitchDarkWii_Green_4.2U
+if /i "%LIST3%" EQU "1U" goto:SwitchDarkWii_Green_4.1U
+if /i "%LIST3%" EQU "3E" goto:SwitchDarkWii_Green_4.3E
+if /i "%LIST3%" EQU "2E" goto:SwitchDarkWii_Green_4.2E
+if /i "%LIST3%" EQU "1E" goto:SwitchDarkWii_Green_4.1E
+if /i "%LIST3%" EQU "3J" goto:SwitchDarkWii_Green_4.3J
+if /i "%LIST3%" EQU "2J" goto:SwitchDarkWii_Green_4.2J
+if /i "%LIST3%" EQU "1J" goto:SwitchDarkWii_Green_4.1J
+if /i "%LIST3%" EQU "3K" goto:SwitchDarkWii_Green_4.3K
+if /i "%LIST3%" EQU "2K" goto:SwitchDarkWii_Green_4.2K
+if /i "%LIST3%" EQU "1K" goto:SwitchDarkWii_Green_4.1K
+if /i "%LIST3%" EQU "4.3U" goto:SwitchSM4.3U-DWG
+if /i "%LIST3%" EQU "4.2U" goto:SwitchSM4.2U-DWG
+if /i "%LIST3%" EQU "4.1U" goto:SwitchSM4.1U-DWG
+if /i "%LIST3%" EQU "4.3E" goto:SwitchSM4.3E-DWG
+if /i "%LIST3%" EQU "4.2E" goto:SwitchSM4.2E-DWG
+if /i "%LIST3%" EQU "4.1E" goto:SwitchSM4.1E-DWG
+if /i "%LIST3%" EQU "4.3J" goto:SwitchSM4.3J-DWG
+if /i "%LIST3%" EQU "4.2J" goto:SwitchSM4.2J-DWG
+if /i "%LIST3%" EQU "4.1J" goto:SwitchSM4.1J-DWG
+if /i "%LIST3%" EQU "4.3K" goto:SwitchSM4.3K-DWG
+if /i "%LIST3%" EQU "4.2K" goto:SwitchSM4.2K-DWG
+if /i "%LIST3%" EQU "4.1K" goto:SwitchSM4.1K-DWG
+:skipgreen
+
+
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:LIST3
+
+
+:SwitchMyM
+if /i "%MyM%" EQU "*" (set MyM=) else (set MyM=*)
+goto:LIST3
+
+
+:SwitchDarkWii_Red_4.3U
+if /i "%DarkWii_Red_4.3U%" EQU "*" (set DarkWii_Red_4.3U=) else (set DarkWii_Red_4.3U=*)
+goto:LIST3
+
+:SwitchDarkWii_Red_4.2U
+if /i "%DarkWii_Red_4.2U%" EQU "*" (set DarkWii_Red_4.2U=) else (set DarkWii_Red_4.2U=*)
+goto:LIST3
+
+:SwitchDarkWii_Red_4.1U
+if /i "%DarkWii_Red_4.1U%" EQU "*" (set DarkWii_Red_4.1U=) else (set DarkWii_Red_4.1U=*)
+goto:LIST3
+
+:SwitchDarkWii_Red_4.3E
+if /i "%DarkWii_Red_4.3E%" EQU "*" (set DarkWii_Red_4.3E=) else (set DarkWii_Red_4.3E=*)
+goto:LIST3
+
+:SwitchDarkWii_Red_4.2E
+if /i "%DarkWii_Red_4.2E%" EQU "*" (set DarkWii_Red_4.2E=) else (set DarkWii_Red_4.2E=*)
+goto:LIST3
+
+:SwitchDarkWii_Red_4.1E
+if /i "%DarkWii_Red_4.1E%" EQU "*" (set DarkWii_Red_4.1E=) else (set DarkWii_Red_4.1E=*)
+goto:LIST3
+
+:SwitchDarkWii_Red_4.1J
+if /i "%DarkWii_Red_4.1J%" EQU "*" (set DarkWii_Red_4.1J=) else (set DarkWii_Red_4.1J=*)
+goto:LIST3
+
+:SwitchDarkWii_Red_4.2J
+if /i "%DarkWii_Red_4.2J%" EQU "*" (set DarkWii_Red_4.2J=) else (set DarkWii_Red_4.2J=*)
+goto:LIST3
+
+:SwitchDarkWii_Red_4.3J
+if /i "%DarkWii_Red_4.3J%" EQU "*" (set DarkWii_Red_4.3J=) else (set DarkWii_Red_4.3J=*)
+goto:LIST3
+
+:SwitchDarkWii_Red_4.1K
+if /i "%DarkWii_Red_4.1K%" EQU "*" (set DarkWii_Red_4.1K=) else (set DarkWii_Red_4.1K=*)
+goto:LIST3
+
+:SwitchDarkWii_Red_4.2K
+if /i "%DarkWii_Red_4.2K%" EQU "*" (set DarkWii_Red_4.2K=) else (set DarkWii_Red_4.2K=*)
+goto:LIST3
+
+:SwitchDarkWii_Red_4.3K
+if /i "%DarkWii_Red_4.3K%" EQU "*" (set DarkWii_Red_4.3K=) else (set DarkWii_Red_4.3K=*)
+goto:LIST3
+
+
+:SwitchSM4.3U-DWR
+if /i "%SM4.3U-DWR%" EQU "*" (set SM4.3U-DWR=) else (set SM4.3U-DWR=*)
+goto:LIST3
+
+:SwitchSM4.2U-DWR
+if /i "%SM4.2U-DWR%" EQU "*" (set SM4.2U-DWR=) else (set SM4.2U-DWR=*)
+goto:LIST3
+
+:SwitchSM4.1U-DWR
+if /i "%SM4.1U-DWR%" EQU "*" (set SM4.1U-DWR=) else (set SM4.1U-DWR=*)
+goto:LIST3
+
+:SwitchSM4.3E-DWR
+if /i "%SM4.3E-DWR%" EQU "*" (set SM4.3E-DWR=) else (set SM4.3E-DWR=*)
+goto:LIST3
+
+:SwitchSM4.2E-DWR
+if /i "%SM4.2E-DWR%" EQU "*" (set SM4.2E-DWR=) else (set SM4.2E-DWR=*)
+goto:LIST3
+
+:SwitchSM4.1E-DWR
+if /i "%SM4.1E-DWR%" EQU "*" (set SM4.1E-DWR=) else (set SM4.1E-DWR=*)
+goto:LIST3
+
+:SwitchSM4.3J-DWR
+if /i "%SM4.3J-DWR%" EQU "*" (set SM4.3J-DWR=) else (set SM4.3J-DWR=*)
+goto:LIST3
+
+:SwitchSM4.2J-DWR
+if /i "%SM4.2J-DWR%" EQU "*" (set SM4.2J-DWR=) else (set SM4.2J-DWR=*)
+goto:LIST3
+
+:SwitchSM4.1J-DWR
+if /i "%SM4.1J-DWR%" EQU "*" (set SM4.1J-DWR=) else (set SM4.1J-DWR=*)
+goto:LIST3
+
+:SwitchSM4.3K-DWR
+if /i "%SM4.3K-DWR%" EQU "*" (set SM4.3K-DWR=) else (set SM4.3K-DWR=*)
+goto:LIST3
+
+:SwitchSM4.2K-DWR
+if /i "%SM4.2K-DWR%" EQU "*" (set SM4.2K-DWR=) else (set SM4.2K-DWR=*)
+goto:LIST3
+
+:SwitchSM4.1K-DWR
+if /i "%SM4.1K-DWR%" EQU "*" (set SM4.1K-DWR=) else (set SM4.1K-DWR=*)
+goto:LIST3
+
+:SwitchDarkWii_Green_4.3U
+if /i "%DarkWii_Green_4.3U%" EQU "*" (set DarkWii_Green_4.3U=) else (set DarkWii_Green_4.3U=*)
+goto:LIST3
+
+:SwitchDarkWii_Green_4.2U
+if /i "%DarkWii_Green_4.2U%" EQU "*" (set DarkWii_Green_4.2U=) else (set DarkWii_Green_4.2U=*)
+goto:LIST3
+
+:SwitchDarkWii_Green_4.1U
+if /i "%DarkWii_Green_4.1U%" EQU "*" (set DarkWii_Green_4.1U=) else (set DarkWii_Green_4.1U=*)
+goto:LIST3
+
+:SwitchDarkWii_Green_4.3E
+if /i "%DarkWii_Green_4.3E%" EQU "*" (set DarkWii_Green_4.3E=) else (set DarkWii_Green_4.3E=*)
+goto:LIST3
+
+:SwitchDarkWii_Green_4.2E
+if /i "%DarkWii_Green_4.2E%" EQU "*" (set DarkWii_Green_4.2E=) else (set DarkWii_Green_4.2E=*)
+goto:LIST3
+
+:SwitchDarkWii_Green_4.1E
+if /i "%DarkWii_Green_4.1E%" EQU "*" (set DarkWii_Green_4.1E=) else (set DarkWii_Green_4.1E=*)
+goto:LIST3
+
+:SwitchDarkWii_Green_4.1J
+if /i "%DarkWii_Green_4.1J%" EQU "*" (set DarkWii_Green_4.1J=) else (set DarkWii_Green_4.1J=*)
+goto:LIST3
+
+:SwitchDarkWii_Green_4.2J
+if /i "%DarkWii_Green_4.2J%" EQU "*" (set DarkWii_Green_4.2J=) else (set DarkWii_Green_4.2J=*)
+goto:LIST3
+
+:SwitchDarkWii_Green_4.3J
+if /i "%DarkWii_Green_4.3J%" EQU "*" (set DarkWii_Green_4.3J=) else (set DarkWii_Green_4.3J=*)
+goto:LIST3
+
+:SwitchDarkWii_Green_4.1K
+if /i "%DarkWii_Green_4.1K%" EQU "*" (set DarkWii_Green_4.1K=) else (set DarkWii_Green_4.1K=*)
+goto:LIST3
+
+:SwitchDarkWii_Green_4.2K
+if /i "%DarkWii_Green_4.2K%" EQU "*" (set DarkWii_Green_4.2K=) else (set DarkWii_Green_4.2K=*)
+goto:LIST3
+
+:SwitchDarkWii_Green_4.3K
+if /i "%DarkWii_Green_4.3K%" EQU "*" (set DarkWii_Green_4.3K=) else (set DarkWii_Green_4.3K=*)
+goto:LIST3
+
+
+:SwitchSM4.3U-DWG
+if /i "%SM4.3U-DWG%" EQU "*" (set SM4.3U-DWG=) else (set SM4.3U-DWG=*)
+goto:LIST3
+
+:SwitchSM4.2U-DWG
+if /i "%SM4.2U-DWG%" EQU "*" (set SM4.2U-DWG=) else (set SM4.2U-DWG=*)
+goto:LIST3
+
+:SwitchSM4.1U-DWG
+if /i "%SM4.1U-DWG%" EQU "*" (set SM4.1U-DWG=) else (set SM4.1U-DWG=*)
+goto:LIST3
+
+:SwitchSM4.3E-DWG
+if /i "%SM4.3E-DWG%" EQU "*" (set SM4.3E-DWG=) else (set SM4.3E-DWG=*)
+goto:LIST3
+
+:SwitchSM4.2E-DWG
+if /i "%SM4.2E-DWG%" EQU "*" (set SM4.2E-DWG=) else (set SM4.2E-DWG=*)
+goto:LIST3
+
+:SwitchSM4.1E-DWG
+if /i "%SM4.1E-DWG%" EQU "*" (set SM4.1E-DWG=) else (set SM4.1E-DWG=*)
+goto:LIST3
+
+:SwitchSM4.3J-DWG
+if /i "%SM4.3J-DWG%" EQU "*" (set SM4.3J-DWG=) else (set SM4.3J-DWG=*)
+goto:LIST3
+
+:SwitchSM4.2J-DWG
+if /i "%SM4.2J-DWG%" EQU "*" (set SM4.2J-DWG=) else (set SM4.2J-DWG=*)
+goto:LIST3
+
+:SwitchSM4.1J-DWG
+if /i "%SM4.1J-DWG%" EQU "*" (set SM4.1J-DWG=) else (set SM4.1J-DWG=*)
+goto:LIST3
+
+:SwitchSM4.3K-DWG
+if /i "%SM4.3K-DWG%" EQU "*" (set SM4.3K-DWG=) else (set SM4.3K-DWG=*)
+goto:LIST3
+
+:SwitchSM4.2K-DWG
+if /i "%SM4.2K-DWG%" EQU "*" (set SM4.2K-DWG=) else (set SM4.2K-DWG=*)
+goto:LIST3
+
+:SwitchSM4.1K-DWG
+if /i "%SM4.1K-DWG%" EQU "*" (set SM4.1K-DWG=) else (set SM4.1K-DWG=*)
+goto:LIST3
+
+:switchA40
+if /i "%A40%" EQU "*" goto:switchA40off
+set A40=*
+goto:LIST3
+:switchA40off
+set A40=
+goto:LIST3
+
+:switchA42
+if /i "%A42%" EQU "*" goto:switchA42off
+set A42=*
+goto:LIST3
+:switchA42off
+set A42=
+goto:LIST3
+
+:switchA45
+if /i "%A45%" EQU "*" goto:switchA45off
+set A45=*
+goto:LIST3
+:switchA45off
+set A45=
+goto:LIST3
+
+:switchA70
+if /i "%A70%" EQU "*" goto:switchA70off
+set A70=*
+goto:LIST3
+:switchA70off
+set A70=
+goto:LIST3
+
+:switchA72
+if /i "%A72%" EQU "*" goto:switchA72off
+set A72=*
+goto:LIST3
+:switchA72off
+set A72=
+goto:LIST3
+
+:switchA75
+if /i "%A75%" EQU "*" goto:switchA75off
+set A75=*
+goto:LIST3
+:switchA75off
+set A75=
+goto:LIST3
+
+:switchA78
+if /i "%A78%" EQU "*" goto:switchA78off
+set A78=*
+goto:LIST3
+:switchA78off
+set A78=
+goto:LIST3
+
+:switchA7b
+if /i "%A7b%" EQU "*" goto:switchA7boff
+set A7b=*
+goto:LIST3
+:switchA7boff
+set A7b=
+goto:LIST3
+
+:switchA7e
+if /i "%A7e%" EQU "*" goto:switchA7eoff
+set A7e=*
+goto:LIST3
+:switchA7eoff
+set A7e=
+goto:LIST3
+
+:switchA84
+if /i "%A84%" EQU "*" goto:switchA84off
+set A84=*
+goto:LIST3
+:switchA84off
+set A84=
+goto:LIST3
+
+:switchA87
+if /i "%A87%" EQU "*" goto:switchA87off
+set A87=*
+goto:LIST3
+:switchA87off
+set A87=
+goto:LIST3
+
+:switchA8a
+if /i "%A8a%" EQU "*" goto:switchA8aoff
+set A8a=*
+goto:LIST3
+:switchA8aoff
+set A8a=
+goto:LIST3
+
+:switchA94
+if /i "%A94%" EQU "*" goto:switchA94off
+set A94=*
+goto:LIST3
+:switchA94off
+set A94=
+goto:LIST3
+
+:switchA97
+if /i "%A97%" EQU "*" goto:switchA97off
+set A97=*
+goto:LIST3
+:switchA97off
+set A97=
+goto:LIST3
+
+:switchA9a
+if /i "%A9a%" EQU "*" goto:switchA9aoff
+set A9a=*
+goto:LIST3
+:switchA9aoff
+set A9a=
+goto:LIST3
+
+:SwitchA81
+if /i "%A81%" EQU "*" (set A81=) else (set A81=*)
+goto:LIST3
+
+:SwitchA8d
+if /i "%A8d%" EQU "*" (set A8d=) else (set A8d=*)
+goto:LIST3
+
+:SwitchA9d
+if /i "%A9d%" EQU "*" (set A9d=) else (set A9d=*)
+goto:LIST3
+
+
+:SelectAll4
+
+:UTHEMES
+if /i "%selectedtheme%" EQU "R" set DarkWii_Red_4.3U=*
+if /i "%selectedtheme%" EQU "R" set DarkWii_Red_4.2U=*
+if /i "%selectedtheme%" EQU "R" set DarkWii_Red_4.1U=*
+if /i "%selectedtheme%" EQU "G" set DarkWii_Green_4.3U=*
+if /i "%selectedtheme%" EQU "G" set DarkWii_Green_4.2U=*
+if /i "%selectedtheme%" EQU "G" set DarkWii_Green_4.1U=*
+if /i "%LIST3%" EQU "U" goto:LIST3
+
+:ETHEMES
+if /i "%selectedtheme%" EQU "R" set DarkWii_Red_4.3E=*
+if /i "%selectedtheme%" EQU "R" set DarkWii_Red_4.2E=*
+if /i "%selectedtheme%" EQU "R" set DarkWii_Red_4.1E=*
+if /i "%selectedtheme%" EQU "G" set DarkWii_Green_4.3E=*
+if /i "%selectedtheme%" EQU "G" set DarkWii_Green_4.2E=*
+if /i "%selectedtheme%" EQU "G" set DarkWii_Green_4.1E=*
+if /i "%LIST3%" EQU "E" goto:LIST3
+
+:JTHEMES
+if /i "%selectedtheme%" EQU "R" set DarkWii_Red_4.3J=*
+if /i "%selectedtheme%" EQU "R" set DarkWii_Red_4.2J=*
+if /i "%selectedtheme%" EQU "R" set DarkWii_Red_4.1J=*
+if /i "%selectedtheme%" EQU "G" set DarkWii_Green_4.3J=*
+if /i "%selectedtheme%" EQU "G" set DarkWii_Green_4.2J=*
+if /i "%selectedtheme%" EQU "G" set DarkWii_Green_4.1J=*
+if /i "%LIST3%" EQU "J" goto:LIST3
+
+:KTHEMES
+if /i "%selectedtheme%" EQU "R" set DarkWii_Red_4.3K=*
+if /i "%selectedtheme%" EQU "R" set DarkWii_Red_4.2K=*
+if /i "%selectedtheme%" EQU "R" set DarkWii_Red_4.1K=*
+if /i "%selectedtheme%" EQU "G" set DarkWii_Green_4.3K=*
+if /i "%selectedtheme%" EQU "G" set DarkWii_Green_4.2K=*
+if /i "%selectedtheme%" EQU "G" set DarkWii_Green_4.1K=*
+if /i "%LIST3%" EQU "K" goto:LIST3
+
+:SMUTHEMES
+if /i "%selectedtheme%" EQU "R" set SM4.3U-DWR=*
+if /i "%selectedtheme%" EQU "R" set SM4.2U-DWR=*
+if /i "%selectedtheme%" EQU "R" set SM4.1U-DWR=*
+if /i "%selectedtheme%" EQU "G" set SM4.3U-DWG=*
+if /i "%selectedtheme%" EQU "G" set SM4.2U-DWG=*
+if /i "%selectedtheme%" EQU "G" set SM4.1U-DWG=*
+if /i "%LIST3%" EQU "US" goto:LIST3
+
+:SMETHEMES
+if /i "%selectedtheme%" EQU "R" set SM4.3E-DWR=*
+if /i "%selectedtheme%" EQU "R" set SM4.2E-DWR=*
+if /i "%selectedtheme%" EQU "R" set SM4.1E-DWR=*
+if /i "%selectedtheme%" EQU "G" set SM4.3E-DWG=*
+if /i "%selectedtheme%" EQU "G" set SM4.2E-DWG=*
+if /i "%selectedtheme%" EQU "G" set SM4.1E-DWG=*
+if /i "%LIST3%" EQU "EU" goto:LIST3
+
+:SMJTHEMES
+if /i "%selectedtheme%" EQU "R" set SM4.3J-DWR=*
+if /i "%selectedtheme%" EQU "R" set SM4.2J-DWR=*
+if /i "%selectedtheme%" EQU "R" set SM4.1J-DWR=*
+if /i "%selectedtheme%" EQU "G" set SM4.3J-DWG=*
+if /i "%selectedtheme%" EQU "G" set SM4.2J-DWG=*
+if /i "%selectedtheme%" EQU "G" set SM4.1J-DWG=*
+if /i "%LIST3%" EQU "JA" goto:LIST3
+
+:SMKTHEMES
+if /i "%selectedtheme%" EQU "R" set SM4.3K-DWR=*
+if /i "%selectedtheme%" EQU "R" set SM4.2K-DWR=*
+if /i "%selectedtheme%" EQU "R" set SM4.1K-DWR=*
+if /i "%selectedtheme%" EQU "G" set SM4.3K-DWG=*
+if /i "%selectedtheme%" EQU "G" set SM4.2K-DWG=*
+if /i "%selectedtheme%" EQU "G" set SM4.1K-DWG=*
+if /i "%LIST3%" EQU "KO" goto:LIST3
+
+
+
+::not in any list
+set MyM=*
+
+:SelectJMyMApps
+set A40=*
+set A70=*
+set A78=*
+set A84=*
+set A94=*
+
+:SelectUMyMApps
+set A42=*
+set A72=*
+set A7b=*
+set A87=*
+set A97=*
+
+:SelectKMyMApps
+set A81=*
+set A8d=*
+set A9d=*
+
+:SelectEMyMApps
+set A45=*
+set A75=*
+set A7e=*
+set A8a=*
+set A9a=*
+
+goto:LIST3
+
+
+
+
+::........................................Additional LIST4 / BATCH.......................................
+:LIST4
+Set LIST4=
+cls
+echo ModMii v%currentversion%
+sfk echo -spat \x20 \x20 \x20 \x20 \x20[Red] DOWNLOAD BLAD 4 [def]\x20 \x20 \x20 \x20 \x20 \x20 \x20door XFlak
+
+echo.
+echo Kies bestanden om toe te voegen/verwijderen aan wachtrij (aangegeven met * )
+echo.
+echo D = Download Gekozen Bestanden 1/2/3/4 = Blad 1/2/3/4 M = Hoofdmenu
+echo C = Wachtrij Wissen (blanco) = Doorbladeren DR = Drive Menu
+echo.
+if exist "%Drive%"\WAD echo R = Hernoem %Drive%\WAD folder naar %Drive%\WAD#
+if exist "%Drive%"\WAD echo (anders worden WADs opgeslagen in bestaande WAD map)
+if exist "%Drive%"\WAD echo.
+sfk echo -spat \x20 \x20Kies Groep: [Red](A)[def]lles, [Red](REC)[def]aanbev. CIOSs, [Red](cM)[def]IOSs, [Red](v4)[def] cIOSs, [Red](v5)[def] cIOSs
+sfk echo -spat \x20 \x20 [Red](v14)[def] cIOSs, [Red](v17b)[def] cIOSs, [Red](v19)[def] cIOSs, [Red](v20)[def] cIOSs, [Red](v21)[def] cIOSs, v21[Red](d2x)[def] cIOSs
+echo.
+
+
+
+sfk echo -spat \x20 \x20 \x20 \x20 \x20 \x20 \x20 [Red] Waninkoko v17b cIOSs \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 Hermes v4 cIOSs
+echo %cIOS249-v17b% 24917 = cIOS249-v17b %cIOS223[37-38]-v4% 223 = cIOS223[37-38]-v4
+echo %cIOS250-v17b% 25017 = cIOS250-v17b %cIOS222[38]-v4% 2224 = cIOS222[38]-v4
+echo.
+
+sfk echo -spat \x20 \x20 \x20 \x20 \x20 \x20 \x20 [Red] Waninkoko v19 cIOSs \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 Hermes v5 cIOSs
+echo %cIOS249[37]-v19% 2491937 = cIOS249[37]-v19 %cIOS202[57]-v5% 202 = cIOS202[57]-v5
+echo %cIOS250[37]-v19% 2501937 = cIOS250[37]-v19 %cIOS222[38]-v5% 222 = cIOS222[38]-v5
+echo %cIOS249[38]-v19% 2491938 = cIOS249[38]-v19 %cIOS223[37]-v5% 22337 = cIOS223[37]-v5
+echo %cIOS250[38]-v19% 2501938 = cIOS250[38]-v19 %cIOS223[57]-v5% 22357 = cIOS223[57]-v5
+echo %cIOS249[57]-v19% 2491957 = cIOS249[57]-v19 %cIOS224[37]-v5% 22437 = cIOS224[37]-v5
+echo %cIOS250[57]-v19% 2501957 = cIOS250[57]-v19 %cIOS224[57]-v5% 224 = cIOS224[57]-v5
+echo.
+
+sfk echo -spat \x20 \x20 \x20 \x20 \x20 \x20 \x20 [Red] Waninkoko v20 cIOSs \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 cMIOSs
+echo %cIOS249[38]-v20% 2492038 = cIOS249[38]-v20 %RVL-cMIOS-v65535(v10)_WiiGator_WiiPower_v0.2% 10 = WiiGator+WiiPower cMIOS-v65535(v10)
+echo %cIOS250[38]-v20% 2502038 = cIOS250[38]-v20 %RVL-cmios-v4_WiiGator_GCBL_v0.2% 0.2 = WiiGator cMIOS-v4 v0.2
+echo %cIOS249[56]-v20% 2492056 = cIOS249[56]-v20 %RVL-cmios-v4_Waninkoko_rev5% 5 = Waninkoko cMIOS-v4 rev5
+echo %cIOS250[56]-v20% 2502056 = cIOS250[56]-v20
+
+sfk echo -spat \x20 \x20 \x20 \x20 \x20 \x20%cIOS249[57]-v20% 2492057 = cIOS249[57]-v20 \x20 \x20 \x20 \x20 [Red] Waninkoko v14 cIOSs
+echo %cIOS250[57]-v20% 2502057 = cIOS250[57]-v20 %cIOS249-v14% 24914 = cIOS249-v14
+echo %cIOS250-v14% 25014 = cIOS250-v14
+echo.
+
+
+set d2x-beta-rev=6
+if exist modules\d2x-beta\d2x-beta.bat call modules\d2x-beta\d2x-beta.bat
+
+sfk echo -spat \x20 \x20 \x20 \x20 \x20 \x20 \x20 [Red] Waninkoko v21 cIOSs \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 d2x cIOSs
+echo %cIOS249[37]-v21% 2492137 = cIOS249[37]-v21 %cIOS249[37]-d2x-v6% 249d2x37 = cIOS249[37]-d2x-v%d2x-beta-rev%
+echo %cIOS250[37]-v21% 2502137 = cIOS250[37]-v21 %cIOS250[37]-d2x-v6% 250d2x37 = cIOS250[37]-d2x-v%d2x-beta-rev%
+echo %cIOS249[38]-v21% 2492138 = cIOS249[38]-v21 %cIOS249[38]-d2x-v6% 249d2x38 = cIOS249[38]-d2x-v%d2x-beta-rev%
+echo %cIOS250[38]-v21% 2502138 = cIOS250[38]-v21 %cIOS250[38]-d2x-v6% 250d2x38 = cIOS250[38]-d2x-v%d2x-beta-rev%
+
+echo %cIOS249[53]-v21% 2492153 = cIOS249[53]-v21 %cIOS249[53]-d2x-v6% 249d2x53 = cIOS249[53]-d2x-v%d2x-beta-rev%
+echo %cIOS250[53]-v21% 2502153 = cIOS250[53]-v21 %cIOS250[53]-d2x-v6% 250d2x53 = cIOS250[53]-d2x-v%d2x-beta-rev%
+
+echo %cIOS249[55]-v21% 2492155 = cIOS249[55]-v21 %cIOS249[55]-d2x-v6% 249d2x55 = cIOS249[55]-d2x-v%d2x-beta-rev%
+echo %cIOS250[55]-v21% 2502155 = cIOS250[55]-v21 %cIOS250[55]-d2x-v6% 250d2x55 = cIOS250[55]-d2x-v%d2x-beta-rev%
+
+
+echo %cIOS249[56]-v21% 2492156 = cIOS249[56]-v21 %cIOS249[56]-d2x-v6% 249d2x56 = cIOS249[56]-d2x-v%d2x-beta-rev%
+echo %cIOS250[56]-v21% 2502156 = cIOS250[56]-v21 %cIOS250[56]-d2x-v6% 250d2x56 = cIOS250[56]-d2x-v%d2x-beta-rev%
+echo %cIOS249[57]-v21% 2492157 = cIOS249[57]-v21 %cIOS249[57]-d2x-v6% 249d2x57 = cIOS249[57]-d2x-v%d2x-beta-rev%
+echo %cIOS250[57]-v21% 2502157 = cIOS250[57]-v21 %cIOS250[57]-d2x-v6% 250d2x57 = cIOS250[57]-d2x-v%d2x-beta-rev%
+echo %cIOS249[58]-v21% 2492158 = cIOS249[58]-v21 %cIOS249[58]-d2x-v6% 249d2x58 = cIOS249[58]-d2x-v%d2x-beta-rev%
+echo %cIOS250[58]-v21% 2502158 = cIOS250[58]-v21 %cIOS250[58]-d2x-v6% 250d2x58 = cIOS250[58]-d2x-v%d2x-beta-rev%
+
+
+if not exist modules\More-cIOSs echo.
+if exist modules\More-cIOSs echo BETA = d2x beta instellingen
+
+
+
+if not exist "%Drive%"\WAD echo.
+if not exist "%Drive%"\WAD echo.
+if not exist "%Drive%"\WAD echo.
+
+set /p LIST4= Geef uw keuze in:
+
+if /i "%LIST4%" EQU "M" goto:MENU
+if /i "%LIST4%" EQU "D" set BACKB4QUEUE=LIST4
+if /i "%LIST4%" EQU "D" set loadorgo=go
+if /i "%LIST4%" EQU "D" goto:DOWNLOADQUEUE
+if /i "%LIST4%" EQU "DR" set BACKB4DRIVE=LIST4
+if /i "%LIST4%" EQU "DR" goto:DRIVECHANGE
+if /i "%LIST4%" EQU "C" goto:CLEAR
+if /i "%LIST4%" EQU "R" goto:COPY2
+
+if /i "%LIST4%" EQU "A" goto:SelectAllLIST4
+if /i "%LIST4%" EQU "REC" goto:RECOMMENDEDCIOSS
+
+if not exist modules\More-cIOSs goto:quickskip
+if /i "%LIST4%" EQU "BETA" (set backbeforebetaswitch=LIST4) & (goto:betaswitch)
+:quickskip
+
+
+if /i "%LIST4%" EQU "v4" goto:v4cIOSs
+if /i "%LIST4%" EQU "v5" goto:v5cIOSs
+if /i "%LIST4%" EQU "v17b" goto:v17bcIOSs
+if /i "%LIST4%" EQU "v14" goto:v14cIOSs
+if /i "%LIST4%" EQU "v19" goto:v19cIOSs
+if /i "%LIST4%" EQU "v20" goto:v20cIOSs
+if /i "%LIST4%" EQU "v21" goto:v21cIOSs
+if /i "%LIST4%" EQU "d2x" goto:d2xcIOSs
+if /i "%LIST4%" EQU "cM" goto:cMIOSs
+
+if /i "%LIST4%" EQU "1" goto:LIST
+if /i "%LIST4%" EQU "2" goto:OLDLIST
+if /i "%LIST4%" EQU "3" goto:LIST3
+if /i "%LIST4%" EQU "4" goto:LIST4
+if /i "%LIST4%" EQU "ADV" goto:ADVANCED
+IF "%LIST4%"=="" goto:LIST
+
+
+
+if /i "%LIST4%" EQU "202" goto:SwitchcIOS202[57]-v5
+
+if /i "%LIST4%" EQU "222" goto:SwitchcIOS222[38]-v5
+if /i "%LIST4%" EQU "22337" goto:SwitchcIOS223[37]-v5
+if /i "%LIST4%" EQU "22357" goto:SwitchcIOS223[57]-v5
+if /i "%LIST4%" EQU "22437" goto:SwitchcIOS224[37]-v5
+if /i "%LIST4%" EQU "224" goto:SwitchcIOS224[57]-v5
+
+if /i "%LIST4%" EQU "2491937" goto:SwitchcIOS249[37]-v19
+if /i "%LIST4%" EQU "2491938" goto:SwitchcIOS249[38]-v19
+if /i "%LIST4%" EQU "2492038" goto:SwitchcIOS249[38]-v20
+if /i "%LIST4%" EQU "2502038" goto:SwitchcIOS250[38]-v20
+if /i "%LIST4%" EQU "2492056" goto:SwitchcIOS249[56]-v20
+if /i "%LIST4%" EQU "2502057" goto:SwitchcIOS250[57]-v20
+if /i "%LIST4%" EQU "2492057" goto:SwitchcIOS249[57]-v20
+if /i "%LIST4%" EQU "2502056" goto:SwitchcIOS250[56]-v20
+if /i "%LIST4%" EQU "2491957" goto:SwitchcIOS249[57]-v19
+
+if /i "%LIST4%" EQU "2501937" goto:SwitchcIOS250[37]-v19
+if /i "%LIST4%" EQU "2501938" goto:SwitchcIOS250[38]-v19
+if /i "%LIST4%" EQU "2501957" goto:SwitchcIOS250[57]-v19
+if /i "%LIST4%" EQU "10" goto:SwitchRVL-cMIOS-v65535(v10)_WiiGator_WiiPower_v0.2
+if /i "%LIST4%" EQU "0.2" goto:SwitchRVL-cmios-v4_WiiGator_GCBL_v0.2
+if /i "%LIST4%" EQU "5" goto:SwitchRVL-cmios-v4_Waninkoko_rev5
+if /i "%LIST4%" EQU "2224" goto:SwitchcIOS222[38]-v4
+
+if /i "%LIST4%" EQU "223" goto:SwitchcIOS223[37-38]-v4
+if /i "%LIST4%" EQU "24917" goto:SwitchcIOS249-v17b
+if /i "%LIST4%" EQU "25017" goto:SwitchcIOS250-v17b
+
+if /i "%LIST4%" EQU "24914" goto:SwitchcIOS249-v14
+if /i "%LIST4%" EQU "25014" goto:SwitchcIOS250-v14
+
+
+if /i "%LIST4%" EQU "2492137" goto:SwitchcIOS249[37]-v21
+if /i "%LIST4%" EQU "2502137" goto:SwitchcIOS250[37]-v21
+if /i "%LIST4%" EQU "2492138" goto:SwitchcIOS249[38]-v21
+if /i "%LIST4%" EQU "2502138" goto:SwitchcIOS250[38]-v21
+if /i "%LIST4%" EQU "2492153" goto:SwitchcIOS249[53]-v21
+if /i "%LIST4%" EQU "2502153" goto:SwitchcIOS250[53]-v21
+if /i "%LIST4%" EQU "2492155" goto:SwitchcIOS249[55]-v21
+if /i "%LIST4%" EQU "2502155" goto:SwitchcIOS250[55]-v21
+if /i "%LIST4%" EQU "2492156" goto:SwitchcIOS249[56]-v21
+if /i "%LIST4%" EQU "2502156" goto:SwitchcIOS250[56]-v21
+if /i "%LIST4%" EQU "2492157" goto:SwitchcIOS249[57]-v21
+if /i "%LIST4%" EQU "2502157" goto:SwitchcIOS250[57]-v21
+if /i "%LIST4%" EQU "2492158" goto:SwitchcIOS249[58]-v21
+if /i "%LIST4%" EQU "2502158" goto:SwitchcIOS250[58]-v21
+if /i "%LIST4%" EQU "249d2x37" goto:SwitchcIOS249[37]-d2x-v6
+if /i "%LIST4%" EQU "249d2x38" goto:SwitchcIOS249[38]-d2x-v6
+if /i "%LIST4%" EQU "249d2x53" goto:SwitchcIOS249[53]-d2x-v6
+if /i "%LIST4%" EQU "249d2x55" goto:SwitchcIOS249[55]-d2x-v6
+if /i "%LIST4%" EQU "249d2x56" goto:SwitchcIOS249[56]-d2x-v6
+if /i "%LIST4%" EQU "249d2x57" goto:SwitchcIOS249[57]-d2x-v6
+if /i "%LIST4%" EQU "249d2x58" goto:SwitchcIOS249[58]-d2x-v6
+if /i "%LIST4%" EQU "250d2x37" goto:SwitchcIOS250[37]-d2x-v6
+if /i "%LIST4%" EQU "250d2x38" goto:SwitchcIOS250[38]-d2x-v6
+if /i "%LIST4%" EQU "250d2x53" goto:SwitchcIOS250[53]-d2x-v6
+if /i "%LIST4%" EQU "250d2x55" goto:SwitchcIOS250[55]-d2x-v6
+if /i "%LIST4%" EQU "250d2x56" goto:SwitchcIOS250[56]-d2x-v6
+if /i "%LIST4%" EQU "250d2x57" goto:SwitchcIOS250[57]-d2x-v6
+if /i "%LIST4%" EQU "250d2x58" goto:SwitchcIOS250[58]-d2x-v6
+
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:LIST4
+
+
+:SwitchcIOS202[57]-v5
+if /i "%cIOS202[57]-v5%" EQU "*" goto:switchcIOS202[57]-v5off
+set cIOS202[57]-v5=*
+goto:LIST4
+:switchcIOS202[57]-v5off
+set cIOS202[57]-v5=
+goto:LIST4
+
+:SwitchcIOS222[38]-v5
+if /i "%cIOS222[38]-v5%" EQU "*" goto:switchcIOS222[38]-v5off
+set cIOS222[38]-v5=*
+goto:LIST4
+:switchcIOS222[38]-v5off
+set cIOS222[38]-v5=
+goto:LIST4
+
+:SwitchcIOS223[37]-v5
+if /i "%cIOS223[37]-v5%" EQU "*" goto:switchcIOS223[37]-v5off
+set cIOS223[37]-v5=*
+goto:LIST4
+:switchcIOS223[37]-v5off
+set cIOS223[37]-v5=
+goto:LIST4
+
+:SwitchcIOS223[57]-v5
+if /i "%cIOS223[57]-v5%" EQU "*" goto:switchcIOS223[57]-v5off
+set cIOS223[57]-v5=*
+goto:LIST4
+:switchcIOS223[57]-v5off
+set cIOS223[57]-v5=
+goto:LIST4
+
+:SwitchcIOS224[37]-v5
+if /i "%cIOS224[37]-v5%" EQU "*" goto:switchcIOS224[37]-v5off
+set cIOS224[37]-v5=*
+goto:LIST4
+:switchcIOS224[37]-v5off
+set cIOS224[37]-v5=
+goto:LIST4
+
+:SwitchcIOS224[57]-v5
+if /i "%cIOS224[57]-v5%" EQU "*" goto:switchcIOS224[57]-v5off
+set cIOS224[57]-v5=*
+goto:LIST4
+:switchcIOS224[57]-v5off
+set cIOS224[57]-v5=
+goto:LIST4
+
+:SwitchcIOS249[37]-v19
+if /i "%cIOS249[37]-v19%" EQU "*" goto:switchcIOS249[37]-v19off
+set cIOS249[37]-v19=*
+goto:LIST4
+:switchcIOS249[37]-v19off
+set cIOS249[37]-v19=
+goto:LIST4
+
+:SwitchcIOS249[38]-v19
+if /i "%cIOS249[38]-v19%" EQU "*" goto:switchcIOS249[38]-v19off
+set cIOS249[38]-v19=*
+goto:LIST4
+:switchcIOS249[38]-v19off
+set cIOS249[38]-v19=
+goto:LIST4
+
+:SwitchcIOS249[38]-v20
+if /i "%cIOS249[38]-v20%" EQU "*" goto:switchcIOS249[38]-v20off
+set cIOS249[38]-v20=*
+goto:LIST4
+:switchcIOS249[38]-v20off
+set cIOS249[38]-v20=
+goto:LIST4
+
+:SwitchcIOS250[38]-v20
+if /i "%cIOS250[38]-v20%" EQU "*" goto:switchcIOS250[38]-v20off
+set cIOS250[38]-v20=*
+goto:LIST4
+:switchcIOS250[38]-v20off
+set cIOS250[38]-v20=
+goto:LIST4
+
+:SwitchcIOS249[56]-v20
+if /i "%cIOS249[56]-v20%" EQU "*" goto:switchcIOS249[56]-v20off
+set cIOS249[56]-v20=*
+goto:LIST4
+:switchcIOS249[56]-v20off
+set cIOS249[56]-v20=
+goto:LIST4
+
+:SwitchcIOS249[57]-v20
+if /i "%cIOS249[57]-v20%" EQU "*" goto:switchcIOS249[57]-v20off
+set cIOS249[57]-v20=*
+goto:LIST4
+:switchcIOS249[57]-v20off
+set cIOS249[57]-v20=
+goto:LIST4
+
+:SwitchcIOS250[57]-v20
+if /i "%cIOS250[57]-v20%" EQU "*" goto:switchcIOS250[57]-v20off
+set cIOS250[57]-v20=*
+goto:LIST4
+:switchcIOS250[57]-v20off
+set cIOS250[57]-v20=
+goto:LIST4
+
+:SwitchcIOS250[56]-v20
+if /i "%cIOS250[56]-v20%" EQU "*" goto:switchcIOS250[56]-v20off
+set cIOS250[56]-v20=*
+goto:LIST4
+:switchcIOS250[56]-v20off
+set cIOS250[56]-v20=
+goto:LIST4
+
+:SwitchcIOS249[57]-v19
+if /i "%cIOS249[57]-v19%" EQU "*" goto:switchcIOS249[57]-v19off
+set cIOS249[57]-v19=*
+goto:LIST4
+:switchcIOS249[57]-v19off
+set cIOS249[57]-v19=
+goto:LIST4
+
+:SwitchcIOS250[37]-v19
+if /i "%cIOS250[37]-v19%" EQU "*" goto:switchcIOS250[37]-v19off
+set cIOS250[37]-v19=*
+goto:LIST4
+:switchcIOS250[37]-v19off
+set cIOS250[37]-v19=
+goto:LIST4
+
+:SwitchcIOS250[38]-v19
+if /i "%cIOS250[38]-v19%" EQU "*" goto:switchcIOS250[38]-v19off
+set cIOS250[38]-v19=*
+goto:LIST4
+:switchcIOS250[38]-v19off
+set cIOS250[38]-v19=
+goto:LIST4
+
+:SwitchcIOS250[57]-v19
+if /i "%cIOS250[57]-v19%" EQU "*" goto:switchcIOS250[57]-v19off
+set cIOS250[57]-v19=*
+goto:LIST4
+:switchcIOS250[57]-v19off
+set cIOS250[57]-v19=
+goto:LIST4
+
+:SwitchRVL-cmios-v4_WiiGator_GCBL_v0.2
+if /i "%RVL-cmios-v4_WiiGator_GCBL_v0.2%" EQU "*" goto:switchRVL-cmios-v4_WiiGator_GCBL_v0.2off
+set RVL-cmios-v4_WiiGator_GCBL_v0.2=*
+goto:LIST4
+:switchRVL-cmios-v4_WiiGator_GCBL_v0.2off
+set RVL-cmios-v4_WiiGator_GCBL_v0.2=
+goto:LIST4
+
+:SwitchRVL-cMIOS-v65535(v10)_WiiGator_WiiPower_v0.2
+if /i "%RVL-cMIOS-v65535(v10)_WiiGator_WiiPower_v0.2%" EQU "*" goto:switchRVL-cMIOS-v65535(v10)_WiiGator_WiiPower_v0.2off
+set RVL-cMIOS-v65535(v10)_WiiGator_WiiPower_v0.2=*
+goto:LIST4
+:switchRVL-cMIOS-v65535(v10)_WiiGator_WiiPower_v0.2off
+set RVL-cMIOS-v65535(v10)_WiiGator_WiiPower_v0.2=
+goto:LIST4
+
+:SwitchRVL-cmios-v4_Waninkoko_rev5
+if /i "%RVL-cmios-v4_Waninkoko_rev5%" EQU "*" goto:switchRVL-cmios-v4_Waninkoko_rev5off
+set RVL-cmios-v4_Waninkoko_rev5=*
+goto:LIST4
+:switchRVL-cmios-v4_Waninkoko_rev5off
+set RVL-cmios-v4_Waninkoko_rev5=
+goto:LIST4
+
+:SwitchcIOS222[38]-v4
+if /i "%cIOS222[38]-v4%" EQU "*" goto:switchcIOS222[38]-v4off
+set cIOS222[38]-v4=*
+goto:LIST4
+:switchcIOS222[38]-v4off
+set cIOS222[38]-v4=
+goto:LIST4
+
+:SwitchcIOS223[37-38]-v4
+if /i "%cIOS223[37-38]-v4%" EQU "*" goto:switchcIOS223[37-38]-v4off
+set cIOS223[37-38]-v4=*
+goto:LIST4
+:switchcIOS223[37-38]-v4off
+set cIOS223[37-38]-v4=
+goto:LIST4
+
+:SwitchcIOS249-v17b
+if /i "%cIOS249-v17b%" EQU "*" goto:switchcIOS249-v17boff
+set cIOS249-v17b=*
+goto:LIST4
+:switchcIOS249-v17boff
+set cIOS249-v17b=
+goto:LIST4
+
+:SwitchcIOS250-v17b
+if /i "%cIOS250-v17b%" EQU "*" goto:switchcIOS250-v17boff
+set cIOS250-v17b=*
+goto:LIST4
+:switchcIOS250-v17boff
+set cIOS250-v17b=
+goto:LIST4
+
+:SwitchcIOS249-v14
+if /i "%cIOS249-v14%" EQU "*" (set cIOS249-v14=) else (set cIOS249-v14=*)
+goto:LIST4
+
+:SwitchcIOS250-v14
+if /i "%cIOS250-v14%" EQU "*" (set cIOS250-v14=) else (set cIOS250-v14=*)
+goto:LIST4
+
+:SwitchcIOS249[37]-v21
+if /i "%cIOS249[37]-v21%" EQU "*" (set cIOS249[37]-v21=) else (set cIOS249[37]-v21=*)
+goto:LIST4
+
+:SwitchcIOS250[37]-v21
+if /i "%cIOS250[37]-v21%" EQU "*" (set cIOS250[37]-v21=) else (set cIOS250[37]-v21=*)
+goto:LIST4
+
+:SwitchcIOS249[38]-v21
+if /i "%cIOS249[38]-v21%" EQU "*" (set cIOS249[38]-v21=) else (set cIOS249[38]-v21=*)
+goto:LIST4
+
+:SwitchcIOS250[38]-v21
+if /i "%cIOS250[38]-v21%" EQU "*" (set cIOS250[38]-v21=) else (set cIOS250[38]-v21=*)
+goto:LIST4
+
+:SwitchcIOS249[53]-v21
+if /i "%cIOS249[53]-v21%" EQU "*" (set cIOS249[53]-v21=) else (set cIOS249[53]-v21=*)
+goto:LIST4
+
+:SwitchcIOS250[53]-v21
+if /i "%cIOS250[53]-v21%" EQU "*" (set cIOS250[53]-v21=) else (set cIOS250[53]-v21=*)
+goto:LIST4
+
+:SwitchcIOS249[55]-v21
+if /i "%cIOS249[55]-v21%" EQU "*" (set cIOS249[55]-v21=) else (set cIOS249[55]-v21=*)
+goto:LIST4
+
+:SwitchcIOS250[55]-v21
+if /i "%cIOS250[55]-v21%" EQU "*" (set cIOS250[55]-v21=) else (set cIOS250[55]-v21=*)
+goto:LIST4
+
+:SwitchcIOS249[56]-v21
+if /i "%cIOS249[56]-v21%" EQU "*" (set cIOS249[56]-v21=) else (set cIOS249[56]-v21=*)
+goto:LIST4
+
+
+:SwitchcIOS250[56]-v21
+if /i "%cIOS250[56]-v21%" EQU "*" (set cIOS250[56]-v21=) else (set cIOS250[56]-v21=*)
+goto:LIST4
+
+:SwitchcIOS249[57]-v21
+if /i "%cIOS249[57]-v21%" EQU "*" (set cIOS249[57]-v21=) else (set cIOS249[57]-v21=*)
+goto:LIST4
+
+:SwitchcIOS250[57]-v21
+if /i "%cIOS250[57]-v21%" EQU "*" (set cIOS250[57]-v21=) else (set cIOS250[57]-v21=*)
+goto:LIST4
+
+:SwitchcIOS249[58]-v21
+if /i "%cIOS249[58]-v21%" EQU "*" (set cIOS249[58]-v21=) else (set cIOS249[58]-v21=*)
+goto:LIST4
+
+:SwitchcIOS250[58]-v21
+if /i "%cIOS250[58]-v21%" EQU "*" (set cIOS250[58]-v21=) else (set cIOS250[58]-v21=*)
+goto:LIST4
+
+:SwitchcIOS249[53]-d2x-v6
+if /i "%cIOS249[53]-d2x-v6%" EQU "*" (set cIOS249[53]-d2x-v6=) else (set cIOS249[53]-d2x-v6=*)
+goto:LIST4
+
+:SwitchcIOS249[55]-d2x-v6
+if /i "%cIOS249[55]-d2x-v6%" EQU "*" (set cIOS249[55]-d2x-v6=) else (set cIOS249[55]-d2x-v6=*)
+goto:LIST4
+
+:SwitchcIOS249[56]-d2x-v6
+if /i "%cIOS249[56]-d2x-v6%" EQU "*" (set cIOS249[56]-d2x-v6=) else (set cIOS249[56]-d2x-v6=*)
+goto:LIST4
+
+:SwitchcIOS249[57]-d2x-v6
+if /i "%cIOS249[57]-d2x-v6%" EQU "*" (set cIOS249[57]-d2x-v6=) else (set cIOS249[57]-d2x-v6=*)
+goto:LIST4
+
+:SwitchcIOS249[58]-d2x-v6
+if /i "%cIOS249[58]-d2x-v6%" EQU "*" (set cIOS249[58]-d2x-v6=) else (set cIOS249[58]-d2x-v6=*)
+goto:LIST4
+
+:SwitchcIOS249[37]-d2x-v6
+if /i "%cIOS249[37]-d2x-v6%" EQU "*" (set cIOS249[37]-d2x-v6=) else (set cIOS249[37]-d2x-v6=*)
+goto:LIST4
+
+:SwitchcIOS249[38]-d2x-v6
+if /i "%cIOS249[38]-d2x-v6%" EQU "*" (set cIOS249[38]-d2x-v6=) else (set cIOS249[38]-d2x-v6=*)
+goto:LIST4
+
+:SwitchcIOS250[53]-d2x-v6
+if /i "%cIOS250[53]-d2x-v6%" EQU "*" (set cIOS250[53]-d2x-v6=) else (set cIOS250[53]-d2x-v6=*)
+goto:LIST4
+
+:SwitchcIOS250[55]-d2x-v6
+if /i "%cIOS250[55]-d2x-v6%" EQU "*" (set cIOS250[55]-d2x-v6=) else (set cIOS250[55]-d2x-v6=*)
+goto:LIST4
+
+:SwitchcIOS250[56]-d2x-v6
+if /i "%cIOS250[56]-d2x-v6%" EQU "*" (set cIOS250[56]-d2x-v6=) else (set cIOS250[56]-d2x-v6=*)
+goto:LIST4
+
+:SwitchcIOS250[57]-d2x-v6
+if /i "%cIOS250[57]-d2x-v6%" EQU "*" (set cIOS250[57]-d2x-v6=) else (set cIOS250[57]-d2x-v6=*)
+goto:LIST4
+
+:SwitchcIOS250[37]-d2x-v6
+if /i "%cIOS250[37]-d2x-v6%" EQU "*" (set cIOS250[37]-d2x-v6=) else (set cIOS250[37]-d2x-v6=*)
+goto:LIST4
+
+:SwitchcIOS250[38]-d2x-v6
+if /i "%cIOS250[38]-d2x-v6%" EQU "*" (set cIOS250[38]-d2x-v6=) else (set cIOS250[38]-d2x-v6=*)
+goto:LIST4
+
+:SwitchcIOS250[58]-d2x-v6
+if /i "%cIOS250[58]-d2x-v6%" EQU "*" (set cIOS250[58]-d2x-v6=) else (set cIOS250[58]-d2x-v6=*)
+goto:LIST4
+
+:SELECTALLLIST4
+
+
+:RECOMMENDEDCIOSS
+set cIOS202[57]-v5=*
+set cIOS222[38]-v5=*
+set cIOS223[37-38]-v4=*
+set cIOS224[57]-v5=*
+set cIOS249[56]-d2x-v6=*
+set cIOS250[57]-d2x-v6=*
+set RVL-cMIOS-v65535(v10)_WiiGator_WiiPower_v0.2=*
+if /i "%LIST4%" EQU "REC" goto:LIST4
+
+
+:v4cIOSs
+set cIOS223[37-38]-v4=*
+set cIOS222[38]-v4=*
+if /i "%LIST4%" EQU "v4" goto:LIST4
+
+:v5cIOSs
+set cIOS202[57]-v5=*
+set cIOS222[38]-v5=*
+set cIOS224[57]-v5=*
+set cIOS223[57]-v5=*
+set cIOS224[37]-v5=*
+set cIOS223[37]-v5=*
+if /i "%LIST4%" EQU "v5" goto:LIST4
+
+:v17bcIOSs
+set cIOS249-v17b=*
+set cIOS250-v17b=*
+if /i "%LIST4%" EQU "v17b" goto:LIST4
+
+:v14cIOSs
+set cIOS249-v14=*
+set cIOS250-v14=*
+if /i "%LIST4%" EQU "v14" goto:LIST4
+
+:v19cIOSs
+set cIOS249[37]-v19=*
+set cIOS249[38]-v19=*
+set cIOS249[57]-v19=*
+set cIOS250[37]-v19=*
+set cIOS250[38]-v19=*
+set cIOS250[57]-v19=*
+if /i "%LIST4%" EQU "v19" goto:LIST4
+
+:v20cIOSs
+set cIOS249[56]-v20=*
+set cIOS250[57]-v20=*
+set cIOS249[38]-v20=*
+set cIOS250[38]-v20=*
+set cIOS250[56]-v20=*
+set cIOS249[57]-v20=*
+if /i "%LIST4%" EQU "v20" goto:LIST4
+
+:v21cIOSs
+set cIOS249[37]-v21=*
+set cIOS250[37]-v21=*
+set cIOS249[38]-v21=*
+set cIOS250[38]-v21=*
+set cIOS249[53]-v21=*
+set cIOS250[53]-v21=*
+set cIOS249[55]-v21=*
+set cIOS250[55]-v21=*
+set cIOS249[56]-v21=*
+set cIOS250[56]-v21=*
+set cIOS249[57]-v21=*
+set cIOS250[57]-v21=*
+set cIOS249[58]-v21=*
+set cIOS250[58]-v21=*
+if /i "%LIST4%" EQU "v21" goto:LIST4
+
+:d2xcIOSs
+set cIOS249[37]-d2x-v6=*
+set cIOS249[38]-d2x-v6=*
+set cIOS249[53]-d2x-v6=*
+set cIOS249[55]-d2x-v6=*
+set cIOS249[56]-d2x-v6=*
+set cIOS249[57]-d2x-v6=*
+set cIOS249[58]-d2x-v6=*
+set cIOS250[37]-d2x-v6=*
+set cIOS250[38]-d2x-v6=*
+set cIOS250[53]-d2x-v6=*
+set cIOS250[55]-d2x-v6=*
+set cIOS250[56]-d2x-v6=*
+set cIOS250[57]-d2x-v6=*
+set cIOS250[58]-d2x-v6=*
+if /i "%LIST4%" EQU "d2x" goto:LIST4
+
+:cMIOSs
+set RVL-cMIOS-v65535(v10)_WiiGator_WiiPower_v0.2=*
+set RVL-cmios-v4_WiiGator_GCBL_v0.2=*
+set RVL-cmios-v4_Waninkoko_rev5=*
+if /i "%LIST4%" EQU "cM" goto:LIST4
+
+goto:LIST4
+
+
+
+
+
+::........................................Advanced Custom Downloads........................................
+:ADVANCED
+cls
+set loadorgo=load
+if exist temp\DLnames.txt del temp\DLnames.txt>nul
+if exist temp\DLgotos.txt del temp\DLgotos.txt>nul
+
+set ADVPATCH=
+set ADVSLOT=
+set ADVVERSION=
+set wadnameless=
+::---
+set name=
+set wadname=
+set dlname=
+set ciosslot=
+set ciosversion=
+set md5=
+set md5alt=
+set basewad=none
+set basewadb=none
+set md5base=
+set md5basealt=
+set code1=
+set code2=
+set version=
+set md5baseb=
+set md5basebalt=
+set code1b=
+set code2b=
+set path1=
+set versionb=
+set basecios=
+set diffpath=
+set code2new=
+set lastbasemodule=
+set category=
+set wadnameless=
+set patchname=
+set slotname=
+set slotcode=
+set versionname=
+set versioncode=
+set DEC=
+set VERFINAL=
+set HEX=
+set VER=
+set wadfolder=
+set verfinal=
+set PATCHCODE=
+set alreadyexists=
+set patch=
+set ADVTYPE=
+
+Set ADVLIST=
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo GEAVANCEERDE CUSTOM DOWNLOADS
+echo.
+echo Kies bestand voor Geavanceerde Custom Download
+echo.
+echo D = Download Gekozen Bestanden 1/2/3/4 = Blad 1/2/3/4 M = Hoofdmenu
+echo C = Wachtrij Wissen (blanco) = Doorbladeren DR = Drive Menu
+echo.
+echo Tip: Typ "ADV" om vanaf andere download bladen hier terug te keren
+echo.
+echo U =Door gebruiker bepaalde Custom Download (zeer geavanceerd)
+echo *Download\Patch IEDERE IOS, MIOS of Systeem Menu
+echo.
+sfk echo -spat \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 [Red] IOSs \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 cIOSs
+
+
+
+set d2x-beta-rev=6
+if exist modules\d2x-beta\d2x-beta.bat call modules\d2x-beta\d2x-beta.bat
+
+
+
+echo 9 = IOS9v1034 2224 = cIOS222[38]-v4
+echo 12 = IOS12v526 222 = cIOS222[38]-v5
+echo 13 = IOS13v1032 223 = cIOS223[37-38]-v4
+echo 14 = IOS14v1032 22337 = cIOS223[37]-v5
+echo 15 = IOS15v1032 224 = cIOS224[57]-v5
+echo 17 = IOS17v1032
+echo 21 = IOS21v1039 24914 = cIOS249-v14
+echo 22 = IOS22v1294 24917 = cIOS249-v17b
+echo 28 = IOS28v1807
+echo 30 = IOS30v2576 2491937 = cIOS249[37]-v19
+echo 31 = IOS31v3608 2491938 = cIOS249[38]-v19
+echo 33 = IOS33v3608 2491957 = cIOS249[57]-v19
+echo 34 = IOS34v3608 2492038 = cIOS249[38]-v20
+echo 35 = IOS35v3608 2492056 = cIOS249[56]-v20
+echo 36 = IOS36v3608 2492057 = cIOS249[57]-v20
+echo 37 = IOS37v5663
+echo 38 = IOS38v4124 2492137 = cIOS249[37]-v21
+echo 41 = IOS41v3607 2492138 = cIOS249[38]-v21
+echo 43 = IOS43v3607 2492153 = cIOS249[53]-v21
+echo 45 = IOS45v3607 2492155 = cIOS249[55]-v21
+echo 46 = IOS46v3607 2492156 = cIOS249[56]-v21
+echo 48 = IOS48v4124 2492157 = cIOS249[57]-v21
+echo 53 = IOS53v5663 2492158 = cIOS249[58]-v21
+echo 55 = IOS55v5663
+echo 56 = IOS56v5662 249d2x37 = cIOS249[37]-d2x-v%d2x-beta-rev%
+echo 57 = IOS57v5919 249d2x38 = cIOS249[38]-d2x-v%d2x-beta-rev%
+echo 58 = IOS58v6176 249d2x53 = cIOS249[53]-d2x-v%d2x-beta-rev%
+echo 60 = IOS60v6174 249d2x55 = cIOS249[55]-d2x-v%d2x-beta-rev%
+echo 61 = IOS61v5662 249d2x56 = cIOS249[56]-d2x-v%d2x-beta-rev%
+echo 70 = IOS70v6687 249d2x57 = cIOS249[57]-d2x-v%d2x-beta-rev%
+echo 80 = IOS80v6944 249d2x58 = cIOS249[58]-d2x-v%d2x-beta-rev%
+
+if not exist modules\More-cIOSs echo.
+if exist modules\More-cIOSs echo BETA = d2x beta instellingen
+
+echo.
+echo %AdvNumber% Geavanceerde Downloads in Wachtrij
+echo.
+set /p ADVLIST= Geef uw keuze in:
+
+if /i "%ADVLIST%" EQU "M" goto:MENU
+
+if /i "%ADVLIST%" EQU "DR" set BACKB4DRIVE=ADVANCED
+if /i "%ADVLIST%" EQU "DR" goto:DRIVECHANGE
+
+if /i "%ADVLIST%" EQU "U" goto:Custom
+
+
+if /i "%ADVLIST%" EQU "1" goto:LIST
+if /i "%ADVLIST%" EQU "2" goto:OLDLIST
+if /i "%ADVLIST%" EQU "3" goto:LIST3
+if /i "%ADVLIST%" EQU "4" goto:LIST4
+if /i "%ADVLIST%" EQU "ADV" goto:ADVANCED
+IF "%ADVLIST%"=="" goto:LIST
+
+
+if not exist modules\More-cIOSs goto:quickskip
+if /i "%ADVLIST%" EQU "BETA" (set backbeforebetaswitch=ADVANCED) & (goto:betaswitch)
+:quickskip
+
+
+if /i "%ADVLIST%" EQU "D" set loadorgo=go
+if /i "%ADVLIST%" EQU "D" set BACKB4QUEUE=ADVANCED
+if /i "%ADVLIST%" EQU "D" goto:DOWNLOADQUEUE
+
+if /i "%ADVLIST%" EQU "C" goto:CLEAR
+
+set ADVTYPE=IOS
+if /i "%ADVLIST%" EQU "9" goto:IOS9
+if /i "%ADVLIST%" EQU "12" goto:IOS12
+if /i "%ADVLIST%" EQU "13" goto:IOS13
+if /i "%ADVLIST%" EQU "14" goto:IOS14
+if /i "%ADVLIST%" EQU "15" goto:IOS15
+if /i "%ADVLIST%" EQU "17" goto:IOS17
+if /i "%ADVLIST%" EQU "21" goto:IOS21
+if /i "%ADVLIST%" EQU "22" goto:IOS22
+if /i "%ADVLIST%" EQU "28" goto:IOS28
+if /i "%ADVLIST%" EQU "30" goto:IOS30
+if /i "%ADVLIST%" EQU "31" goto:IOS31
+if /i "%ADVLIST%" EQU "33" goto:IOS33
+if /i "%ADVLIST%" EQU "34" goto:IOS34
+if /i "%ADVLIST%" EQU "35" goto:IOS35
+if /i "%ADVLIST%" EQU "36" goto:IOS36v3608
+if /i "%ADVLIST%" EQU "37" goto:IOS37
+if /i "%ADVLIST%" EQU "38" goto:IOS38
+if /i "%ADVLIST%" EQU "41" goto:IOS41
+if /i "%ADVLIST%" EQU "43" goto:IOS43
+if /i "%ADVLIST%" EQU "45" goto:IOS45
+if /i "%ADVLIST%" EQU "46" goto:IOS46
+if /i "%ADVLIST%" EQU "48" goto:IOS48v4124
+if /i "%ADVLIST%" EQU "53" goto:IOS53
+if /i "%ADVLIST%" EQU "55" goto:IOS55
+if /i "%ADVLIST%" EQU "56" goto:IOS56
+if /i "%ADVLIST%" EQU "57" goto:IOS57
+if /i "%ADVLIST%" EQU "58" goto:IOS58
+if /i "%ADVLIST%" EQU "60" goto:IOS60
+if /i "%ADVLIST%" EQU "61" goto:IOS61
+if /i "%ADVLIST%" EQU "70" goto:IOS70
+if /i "%ADVLIST%" EQU "80" goto:IOS80
+
+set ADVTYPE=CIOS
+if /i "%ADVLIST%" EQU "222" goto:cIOS222[38]-v5
+if /i "%ADVLIST%" EQU "22337" goto:cIOS223[37]-v5
+if /i "%ADVLIST%" EQU "224" goto:cIOS224[57]-v5
+if /i "%ADVLIST%" EQU "2491937" goto:cIOS249[37]-v19
+if /i "%ADVLIST%" EQU "2491938" goto:cIOS249[38]-v19
+if /i "%ADVLIST%" EQU "2492038" goto:cIOS249[38]-v20
+if /i "%ADVLIST%" EQU "2492056" goto:cIOS249[56]-v20
+if /i "%ADVLIST%" EQU "2492057" goto:cIOS249[57]-v20
+if /i "%ADVLIST%" EQU "2491957" goto:cIOS249[57]-v19
+if /i "%ADVLIST%" EQU "2224" goto:cIOS222[38]-v4
+if /i "%ADVLIST%" EQU "223" goto:cIOS223[37-38]-v4
+if /i "%ADVLIST%" EQU "24917" goto:cIOS249-v17b
+if /i "%ADVLIST%" EQU "24914" goto:cIOS249-v14
+if /i "%ADVLIST%" EQU "2492137" goto:cIOS249[37]-v21
+if /i "%ADVLIST%" EQU "2492138" goto:cIOS249[38]-v21
+if /i "%ADVLIST%" EQU "2492156" goto:cIOS249[56]-v21
+if /i "%ADVLIST%" EQU "2492153" goto:cIOS249[53]-v21
+if /i "%ADVLIST%" EQU "2492155" goto:cIOS249[55]-v21
+if /i "%ADVLIST%" EQU "2492157" goto:cIOS249[57]-v21
+if /i "%ADVLIST%" EQU "2492158" goto:cIOS249[58]-v21
+if /i "%ADVLIST%" EQU "249d2x37" goto:cIOS249[37]-d2x-v6
+if /i "%ADVLIST%" EQU "249d2x38" goto:cIOS249[38]-d2x-v6
+if /i "%ADVLIST%" EQU "249d2x53" goto:cIOS249[53]-d2x-v6
+if /i "%ADVLIST%" EQU "249d2x55" goto:cIOS249[55]-d2x-v6
+if /i "%ADVLIST%" EQU "249d2x56" goto:cIOS249[56]-d2x-v6
+if /i "%ADVLIST%" EQU "249d2x57" goto:cIOS249[57]-d2x-v6
+if /i "%ADVLIST%" EQU "249d2x58" goto:cIOS249[58]-d2x-v6
+
+
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:ADVANCED
+
+::------------------------
+:betaswitch
+
+dir modules\More-cIOSs /a:d /b>temp\list.txt
+
+::count # of folders in advance to set "mode"
+setlocal ENABLEDELAYEDEXPANSION
+SET d2xTOTAL=0
+for /f "delims=" %%i in (temp\list.txt) do set /a d2xTOTAL=!d2xTOTAL!+1
+setlocal DISABLEDELAYEDEXPANSION
+
+SET /a LINES=%d2xTOTAL%+21
+if %LINES% LEQ 54 goto:noresize
+mode con cols=85 lines=%LINES%
+:noresize
+
+
+Set betacios=
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+echo Kies de beta d2x cIOS die u wilt maken:
+echo.
+echo.
+
+
+if /i "%d2xTOTAL%" EQU "0" (echo Geen d2x-betas gevonden in de modules\More-cIOSs map) & (goto:quickskip)
+echo N = Geen, Maak de d2x cIOSs standaard in ModMii v%currentversion%
+echo.
+
+set MorecIOSsNum=0
+
+::Loop through the the following once for EACH line in *.txt
+for /F "tokens=*" %%A in (temp\list.txt) do call :processlist %%A
+goto:quickskip
+:processlist
+set CurrentcIOS=%*
+if not exist "modules\More-cIOSs\%CurrentcIOS%\d2x-beta.bat" goto:EOF
+set /a MorecIOSsNum=%MorecIOSsNum%+1
+echo %MorecIOSsNum% = %CurrentcIOS%
+goto:EOF
+:quickskip
+
+echo.
+echo WWW = Kijk voor updates op http://tinyurl.com/d2xcIOS
+
+echo.
+echo.
+echo B = Terug
+echo.
+echo M = Hoofdmenu
+echo.
+echo.
+set /p betacios= Geef uw keuze in:
+
+if /i "%betacios%" EQU "M" (mode con cols=85 lines=54) & (goto:MENU)
+if /i "%betacios%" EQU "B" (mode con cols=85 lines=54) & (goto:%backbeforebetaswitch%)
+
+if /i "%betacios%" EQU "WWW" (start http://gbatemp.net/t277659-ciosx-rev21d2x-v2-yet-another-hot-fix) & (goto:betaswitch)
+
+if /i "%betacios%" EQU "N" (rd /s /q modules\d2x-beta) & (mode con cols=85 lines=54) & (goto:d2xfix)
+
+if "%betacios%"=="" goto:badkey
+
+if /i "%d2xTOTAL%" EQU "0" goto:badkey
+
+echo set betacios=%betacios% >temp\temp.bat
+sfk filter -quiet temp\temp.bat -rep _.__ -lerep _" "__ -write -yes
+call temp\temp.bat
+del temp\temp.bat>nul
+
+if %betacios% LSS 1 goto:badkey
+if /i %betacios% GTR %MorecIOSsNum% goto:badkey
+
+::----copy folders over----
+set MorecIOSsNum2=0
+::Loop through the the following once for EACH line in *.txt
+for /F "tokens=*" %%A in (temp\list.txt) do call :processlist2 %%A
+goto:quickskip
+:processlist2
+set CurrentcIOS=%*
+if not exist "modules\More-cIOSs\%CurrentcIOS%\d2x-beta.bat" goto:EOF
+set /a MorecIOSsNum2=%MorecIOSsNum2%+1
+if /i "%MorecIOSsNum2%" EQU "%betacios%" goto:quickskip
+
+goto:EOF
+:quickskip
+if exist modules\d2x-beta rd /s /q modules\d2x-beta
+mkdir modules\d2x-beta
+copy /y "modules\More-cIOSs\%CurrentcIOS%\*" "modules\d2x-beta">nul
+del temp\list.txt>nul
+mode con cols=85 lines=54
+goto:d2xfix
+
+
+:badkey
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:betaswitch
+
+
+::--------------
+:d2xfix
+::d2x check for changed DL names and md5's for Advanced downloads only
+
+if not exist temp\DLnamesADV.txt (mode con cols=85 lines=54) & (goto:%backbeforebetaswitch%)
+findStr "d2x" temp\DLnamesADV.txt >nul
+IF ERRORLEVEL 1 (mode con cols=85 lines=54) & (goto:%backbeforebetaswitch%)
+
+FINDSTR /N . temp\DLnamesADV.txt>temp\DLnamesADVcheck.txt
+sfk filter -quiet temp\DLnamesADVcheck.txt -+d2x -rep _cIOS*[_cIOS249[_ -rep _"Advanced Download: "__ -write -yes
+
+set loadorgo=load4switch
+
+::Loop through the the following once for EACH line in *.txt
+for /F "tokens=*" %%A in (temp\DLnamesADVcheck.txt) do call :processDLCheckswitch %%A
+goto:quickskip
+:processDLCheckswitch
+
+set advDLCheck=%*
+
+echo set advDLcheckNUM=%advDLCheck%>temp\advDLcheckNUM.bat
+sfk filter -quiet temp\advDLcheckNUM.bat -rep _:*__ -write -yes
+call temp\advDLcheckNUM.bat
+del temp\advDLcheckNUM.bat>nul
+
+echo %advDLCheck%>temp\advDLcheck.bat
+sfk filter -quiet temp\advDLcheck.bat -rep _"%advDLcheckNUM%:"_"set advDLcheck="_ -write -yes
+call temp\advDLcheck.bat
+del temp\advDLcheck.bat>nul
+
+
+call temp\AdvDL%advDLcheckNUM%.bat
+set oldfullname=%name%
+
+set advDLCheck0=%advDLCheck%
+
+set d2x-beta-rev=6
+set advDLCheck=%advDLCheck:~0,17%%d2x-beta-rev%
+if exist modules\d2x-beta\d2x-beta.bat call modules\d2x-beta\d2x-beta.bat
+
+set string=%d2x-beta-rev%
+set d2xVersionLength=0
+
+:loopd2xVersionLength
+if defined string (
+ set string=%string:~1%
+ set /A d2xVersionLength += 1
+ goto:loopd2xVersionLength
+ )
+
+echo set alt-d2x-beta-rev=@advDLcheck0:~17,%d2xVersionLength%@>temp\d2x-beta-rev.bat
+sfk filter temp\d2x-beta-rev.bat -spat -rep _@_%%_ -write -yes>nul
+call temp\d2x-beta-rev.bat
+del temp\d2x-beta-rev.bat>nul
+
+if /i "%d2x-beta-rev%" EQU "%alt-d2x-beta-rev%" goto:EOF
+
+goto:%advDLCheck%
+
+
+:processDLCheck2switch
+
+set slotnum=%slotcode:~7%
+if "%slotnum%"=="" set slotnum=249
+set newname=cIOS%slotnum%%basecios:~7,10%%d2x-beta-rev%
+
+::update temp\AdvDL#.bat
+sfk filter -quiet temp\AdvDL%advDLcheckNUM%.bat -rep _"set MD5="*_"set MD5=%MD5%"_ -rep _"set md5alt="*_"set md5alt=%md5alt%"_ -rep _"set ciosversion="*_"set ciosversion=%ciosversion%"_ -rep _"Advanced Download: "*_"Advanced Download: %newname%%versionname%"_ -rep _"set wadname="*_"set wadname=%wadname%"_ -rep _"set wadnameless="*_"set wadnameless=%newname%"_ -write -yes
+
+::update temp\DLnamesADV.txt
+sfk filter -quiet temp\DLnamesADV.txt -lerep _"%oldfullname%"_"Advanced Download: %newname%%versionname%"_ -write -yes
+goto:EOF
+:quickskip
+
+if exist temp\DLnamesADVcheck.txt del temp\DLnamesADVcheck.txt>nul
+::set loadorgo=go
+mode con cols=85 lines=54
+goto:%backbeforebetaswitch%
+::---------------------
+
+
+::------------------------------------ADVANCED page 2 - PATCH IOS--------------------------------
+:ADVPAGE2
+set loadorgo=go
+set ADVPATCH=
+set patchcode=
+set patchname=
+set ADVSLOT=
+set SLOTCODE=
+set SLOTNAME=
+
+if /i "%ADVLIST%" EQU "U" goto:skip
+set wadnameless=%wadname%
+echo BLAH%wadname%>wadnametemp.bat
+sfk filter wadnametemp.bat -rep _BLAH_"set wadnameless="_ -rep _-64-__ -rep _RVL-__ -rep _.wad__ -write -yes>nul
+call wadnametemp.bat
+del wadnametemp.bat>nul
+if /i "%ADVTYPE%" EQU "CIOS" goto:ADVPAGE3
+:skip
+
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+echo Hoe wilt u %wadnameless%? patchen?
+echo.
+echo.
+echo.
+echo A = Alle 3 mogelijke patches
+echo N = Geen patches
+echo.
+echo FS = FakeSigning Patch
+echo ES = ES Identify Patch
+echo NP = Nand Permissie Patch
+echo.
+echo X = FakeSigning Patch + ES Identify Patch
+echo Y = FakeSigning Patch + Nand Permissie Patch
+echo Z = ES Identify Patch + Nand Permissie Patch
+echo.
+echo.
+echo.
+echo.
+echo.
+echo B = Terug
+echo M = Hoofdmenu
+echo.
+echo.
+echo.
+set /p ADVPATCH= Geef uw keuze in:
+
+
+
+if /i "%ADVLIST%" EQU "U" goto:skip
+::"B" will actually take u to the menu only to clear the download_queue, then it will return to advanced page1
+if /i "%ADVPATCH%" EQU "B" goto:ADVANCED
+:skip
+if /i "%ADVPATCH%" EQU "B" goto:CUSTOMPAGE2
+if /i "%ADVPATCH%" EQU "M" goto:MENU
+
+if /i "%ADVPATCH%" EQU "A" set patchcode= -FS -ES -NP
+if /i "%ADVPATCH%" EQU "N" set patchcode=
+if /i "%ADVPATCH%" EQU "FS" set patchcode= -FS
+if /i "%ADVPATCH%" EQU "ES" set patchcode= -ES
+if /i "%ADVPATCH%" EQU "NP" set patchcode= -NP
+if /i "%ADVPATCH%" EQU "X" set patchcode= -FS -ES
+if /i "%ADVPATCH%" EQU "Y" set patchcode= -FS -NP
+if /i "%ADVPATCH%" EQU "Z" set patchcode= -ES -NP
+
+if /i "%ADVPATCH%" EQU "A" set patchname=[FS-ES-NP]
+if /i "%ADVPATCH%" EQU "N" set patchname=
+if /i "%ADVPATCH%" EQU "FS" set patchname=[FS]
+if /i "%ADVPATCH%" EQU "ES" set patchname=[ES]
+if /i "%ADVPATCH%" EQU "NP" set patchname=[NP]
+if /i "%ADVPATCH%" EQU "X" set patchname=[FS-ES]
+if /i "%ADVPATCH%" EQU "Y" set patchname=[FS-NP]
+if /i "%ADVPATCH%" EQU "Z" set patchname=[ES-NP]
+
+if /i "%ADVPATCH%" EQU "A" goto:ADVPAGE3
+if /i "%ADVPATCH%" EQU "N" goto:ADVPAGE3
+if /i "%ADVPATCH%" EQU "FS" goto:ADVPAGE3
+if /i "%ADVPATCH%" EQU "ES" goto:ADVPAGE3
+if /i "%ADVPATCH%" EQU "NP" goto:ADVPAGE3
+if /i "%ADVPATCH%" EQU "X" goto:ADVPAGE3
+if /i "%ADVPATCH%" EQU "Y" goto:ADVPAGE3
+if /i "%ADVPATCH%" EQU "Z" goto:ADVPAGE3
+
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:ADVPAGE2
+
+
+::------------------------------------ADVANCED page 3 - SLOT--------------------------------
+:ADVPAGE3
+set ADVSLOT=
+set SLOTCODE=
+set SLOTNAME=
+
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+echo Verander het IOS slot # voor %wadnameless%%patchname%
+echo.
+echo Geef nu een IOS slot # op
+echo.
+echo.
+echo.
+echo.
+sfk echo -spat \x20 [Red] WAARSCHUWING: Wees voorzichting welk IOS slot # u kiest, ofdat het cruciale IOS overschrijft
+sfk echo -spat \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 [Red] U KUNT BRICKEN
+echo.
+echo.
+echo.
+echo Let op: Moet tussen 3 en 254 zijn
+echo.
+echo.
+echo N = Nee, verander slot niet
+echo.
+echo.
+echo.
+echo.
+echo.
+echo.
+echo.
+echo B = Terug
+echo.
+echo M = Hoofdmenu
+echo.
+echo.
+echo.
+set /p ADVSLOT= Geef uw keuze in:
+
+
+::"B" will actually take u to the menu only to clear the download_queue, then it will return to advanced page1
+
+if /i "%ADVSLOT%" EQU "M" goto:MENU
+
+
+if /i "%ADVTYPE%" EQU "CIOS" goto:BACKTOMENUFIRST
+if /i "%ADVSLOT%" EQU "B" goto:ADVPAGE2
+:BACKTOMENUFIRST
+if /i "%ADVSLOT%" EQU "B" goto:ADVANCED
+
+
+set SLOTCODE= -slot %ADVSLOT%
+set SLOTNAME=-slot%ADVSLOT%
+
+if /i "%ADVSLOT%" EQU "N" goto:ADVPAGE4
+
+::limit user input to X# of digits
+if not "%ADVSLOT:~3%"=="" (
+:: echo. ERROR: Name cannot be more than 8 chars
+ goto:badkey
+)
+
+::Reject negative numbers - and reject 1 and 2 (LSS is less than, GTR is greater than)
+if %ADVSLOT% LSS 3 (goto:badkey)
+
+
+
+if %ADVSLOT% LEQ 254 goto:ADVPAGE4
+
+
+
+
+:badkey
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:ADVPAGE3
+
+
+
+::------------------------------------ADVANCED page 4 - Version--------------------------------
+:ADVPAGE4
+Set ADVVERSION=
+set VERSIONNAME=
+set VERSIONCODE=
+
+
+if /i "%ADVSLOT%" EQU "N" set SLOTCODE=
+if /i "%ADVSLOT%" EQU "N" set SLOTNAME=
+
+
+
+set versionreal=%version%
+if /i "%ADVLIST%" EQU "2224" set versionreal=4
+if /i "%ADVLIST%" EQU "223" set versionreal=4
+if /i "%ADVLIST%" EQU "24914" set versionreal=14
+if /i "%ADVLIST%" EQU "24917" set versionreal=17
+if /i "%ADVLIST%" EQU "2491937" set versionreal=19
+if /i "%ADVLIST%" EQU "2491938" set versionreal=19
+if /i "%ADVLIST%" EQU "2491957" set versionreal=19
+if /i "%ADVLIST%" EQU "2492056" set versionreal=20
+if /i "%ADVLIST%" EQU "2492057" set versionreal=20
+if /i "%ADVLIST%" EQU "2492038" set versionreal=20
+if /i "%ADVLIST%" EQU "222" set versionreal=65535
+if /i "%ADVLIST%" EQU "22337" set versionreal=65535
+if /i "%ADVLIST%" EQU "224" set versionreal=65535
+
+if /i "%ADVLIST%" EQU "2492137" set versionreal=21
+if /i "%ADVLIST%" EQU "2492138" set versionreal=21
+if /i "%ADVLIST%" EQU "2492153" set versionreal=21
+if /i "%ADVLIST%" EQU "2492155" set versionreal=21
+if /i "%ADVLIST%" EQU "2492156" set versionreal=21
+if /i "%ADVLIST%" EQU "2492157" set versionreal=21
+if /i "%ADVLIST%" EQU "2492158" set versionreal=21
+if /i "%ADVLIST%" EQU "249d2x37" set versionreal=%ciosversion%
+if /i "%ADVLIST%" EQU "249d2x38" set versionreal=%ciosversion%
+if /i "%ADVLIST%" EQU "249d2x53" set versionreal=%ciosversion%
+if /i "%ADVLIST%" EQU "249d2x55" set versionreal=%ciosversion%
+if /i "%ADVLIST%" EQU "249d2x56" set versionreal=%ciosversion%
+if /i "%ADVLIST%" EQU "249d2x57" set versionreal=%ciosversion%
+if /i "%ADVLIST%" EQU "249d2x58" set versionreal=%ciosversion%
+
+
+if /i "%ADVTYPE%" NEQ "CIOS" goto:miniskip
+if /i "%ADVSLOT%" EQU "N" goto:miniskip
+set wadnameless=cIOS%ADVSLOT%%wadname:~7%
+set slotname=
+:miniskip
+
+
+
+set /a versionplus1=%versionreal%+1
+
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+echo.
+echo Wilt u het versie # veranderen van %wadnameless%%patchname%%slotname%
+echo.
+echo.
+echo Let op: MAX is 65535
+echo.
+echo.
+echo MAX = MAX (65535)
+echo.
+echo N = Nee, niet veranderen (%versionreal%)
+if /i "%VER%" EQU "*" goto:bypass
+if /i "%versionreal%" NEQ "65535" echo.
+if /i "%versionreal%" NEQ "65535" echo V1 = Versie + 1 (%versionplus1%)
+:bypass
+echo.
+echo.
+echo.
+echo B = Terug
+echo.
+echo M = Hoofdmenu
+echo.
+echo.
+echo.
+set /p ADVVERSION= Geef uw keuze in:
+
+
+
+::"B" will actually take u to the menu only to clear the download_queue, then it will return to advanced page1
+
+
+
+if /i "%ADVVERSION%" EQU "M" goto:MENU
+if /i "%ADVVERSION%" EQU "B" goto:ADVPAGE3
+if /i "%ADVVERSION%" EQU "MAX" set ADVVERSION=65535
+if /i "%versionreal%" EQU "65535" goto:alreadymaxxed
+
+if /i "%VER%" EQU "*" goto:alreadymaxxed
+if /i "%ADVVERSION%" EQU "v1" set ADVVERSION=%versionplus1%
+:alreadymaxxed
+
+set versioncode= -v %ADVVERSION%
+set versionname=-[v%ADVVERSION%]
+
+if /i "%ADVLIST%" EQU "U" goto:skip
+if /i "%ADVVERSION%" EQU "N" goto:ADVCONFIRM
+:skip
+if /i "%ADVVERSION%" EQU "N" goto:CONFIRM
+
+::limit user input to X# of digits
+if not "%ADVVERSION:~5%"=="" (
+:: echo. ERROR: Name cannot be more than 8 chars
+ goto:badkey
+)
+
+::Reject negative numbers (LSS is less than, GTR is greater than)
+if %ADVVERSION% LSS 1 (goto:badkey)
+
+
+if /i "%ADVLIST%" EQU "U" goto:skip
+if %ADVVERSION% LEQ 65535 goto:ADVCONFIRM
+:skip
+if %ADVVERSION% LEQ 65535 goto:CONFIRM
+
+
+:badkey
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:ADVPAGE4
+
+
+
+
+
+
+::------------------------------------ADVANCED page CONFIRM - Version--------------------------------
+:ADVCONFIRM
+set ADVCONFIRM=
+
+if /i "%ADVVERSION%" EQU "N" set VERSIONNAME=
+if /i "%ADVVERSION%" EQU "N" set VERSIONCODE=
+
+set changes=
+if /i "%wadname:~0,-4%" EQU "%wadnameless%%patchname%%slotname%%versionname%" set changes=none
+
+
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+echo GEAVANCEERDE CUSTOM DOWNLOADS
+echo.
+echo.
+
+if /i "%changes%" EQU "none" goto:nochanges
+echo Zij ndeze instellingen correct?
+echo.
+echo.
+echo.
+echo Download %wadname% en Patch als aangegeven
+echo.
+
+
+if /i "%ADVTYPE%" NEQ "CIOS" goto:miniskip
+if /i "%ADVSLOT%" EQU "N" goto:miniskip
+sfk echo -spat \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 cIOS[Red]%ADVSLOT%[def]%wadname:~7%[Red]%patchname%%slotname%%versionname%
+goto:yeschanges
+:miniskip
+
+sfk echo -spat \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 %wadnameless%[Red]%patchname%%slotname%%versionname%
+goto:yeschanges
+
+:nochanges
+echo.
+echo.
+echo.
+sfk echo -spat \x20 \x20 \x20 \x20 \x20 [Yellow] U heeft gekozen niets te veranderen aan %wadnameless%
+echo.
+echo.
+echo Als u %wadnameless% wilt downloaden,
+echo kunt u dat doen via het Batch/Additionele Download Blad
+
+:yeschanges
+echo.
+echo.
+echo.
+echo.
+
+if /i "%changes%" NEQ "none" echo Y = Ja, geavanceerde download aan wachtrij toevoegen
+echo.
+echo N = Nee, ga terug naar geavanceerde Custom Downloads Menu
+echo.
+echo.
+echo.
+echo B = Terug
+echo.
+echo M = Hoofdmenu
+echo.
+echo.
+echo.
+set /p ADVCONFIRM= Geef uw keuze in:
+
+
+::"B" will actually take u to the menu only to clear the download_queue, then it will return to advanced page1
+if /i "%ADVCONFIRM%" EQU "B" goto:ADVPAGE4
+if /i "%ADVCONFIRM%" EQU "M" goto:MENU
+if /i "%ADVCONFIRM%" EQU "N" goto:ADVANCED
+
+if /i "%changes%" EQU "none" goto:nochanges2
+
+
+if /i "%ADVCONFIRM%" EQU "Y" set /a AdvNumber=%AdvNumber%+1
+if /i "%ADVCONFIRM%" EQU "Y" goto:SaveADVdlSettings
+
+:nochanges2
+
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:ADVCONFIRM
+
+
+:SaveADVdlSettings
+
+echo "set name=Advanced Download: %wadnameless%%patchname%%slotname%%versionname%">temp\AdvDL%AdvNumber%.bat
+echo "set wadname=%wadname%">>temp\AdvDL%AdvNumber%.bat
+echo "set ciosslot=%ciosSLOT%">>temp\AdvDL%AdvNumber%.bat
+echo "set ciosversion=%ciosVERSION%">>temp\AdvDL%AdvNumber%.bat
+echo "set md5=%md5%">>temp\AdvDL%AdvNumber%.bat
+echo "set md5alt=%md5alt%">>temp\AdvDL%AdvNumber%.bat
+echo "set basewad=%basewad%">>temp\AdvDL%AdvNumber%.bat
+echo "set md5base=%md5base%">>temp\AdvDL%AdvNumber%.bat
+echo "set md5basealt=%md5basealt%">>temp\AdvDL%AdvNumber%.bat
+echo "set code1=%code1%">>temp\AdvDL%AdvNumber%.bat
+echo "set code2=%code2%">>temp\AdvDL%AdvNumber%.bat
+echo "set version=%version%">>temp\AdvDL%AdvNumber%.bat
+echo "set basewadb=%basewadb%">>temp\AdvDL%AdvNumber%.bat
+echo "set md5baseb=%md5baseb%">>temp\AdvDL%AdvNumber%.bat
+echo "set md5basebalt=%md5basebalt%">>temp\AdvDL%AdvNumber%.bat
+echo "set code1b=%code1b%">>temp\AdvDL%AdvNumber%.bat
+echo "set code2b=%code2b%">>temp\AdvDL%AdvNumber%.bat
+echo "set versionb=%versionb%">>temp\AdvDL%AdvNumber%.bat
+echo "set basecios=%basecios%">>temp\AdvDL%AdvNumber%.bat
+echo "set diffpath=%diffpath%">>temp\AdvDL%AdvNumber%.bat
+echo "set code2new=%code2new%">>temp\AdvDL%AdvNumber%.bat
+echo "set lastbasemodule=%lastbasemodule%">>temp\AdvDL%AdvNumber%.bat
+echo "set category=%category%">>temp\AdvDL%AdvNumber%.bat
+
+echo "set wadnameless=%wadnameless%">>temp\AdvDL%AdvNumber%.bat
+echo "set patchname=%patchname%">>temp\AdvDL%AdvNumber%.bat
+echo "set slotname=%slotname%">>temp\AdvDL%AdvNumber%.bat
+echo "set slotcode=%slotcode%">>temp\AdvDL%AdvNumber%.bat
+echo "set versionname=%versionname%">>temp\AdvDL%AdvNumber%.bat
+echo "set versioncode=%versioncode%">>temp\AdvDL%AdvNumber%.bat
+echo "set cIOSFamilyName=%cIOSFamilyName%">>temp\AdvDL%AdvNumber%.bat
+echo "set cIOSversionNum=%cIOSversionNum%">>temp\AdvDL%AdvNumber%.bat
+
+
+::echo "goto:downloadstart">>temp\AdvDL%AdvNumber%.bat
+
+echo "Advanced Download: %wadnameless%%patchname%%slotname%%versionname%">>temp\DLnamesADV.txt
+echo "temp\AdvDL%AdvNumber%.bat">>temp\DLgotosADV.txt
+
+sfk filter -quiet "temp\AdvDL%AdvNumber%.bat" -rep _"""__ -write -yes
+sfk filter -quiet "temp\DLnamesADV.txt" -rep _"""__ -write -yes
+sfk filter -quiet "temp\DLgotosADV.txt" -rep _"""__ -write -yes
+
+
+goto:ADVANCED
+
+::...................................Custom- User-Defined Custom Download...............................
+:CUSTOM
+
+set DEC=none
+set HEX=
+set countIOS=0
+
+set VERFINAL=
+set patchname=
+set slotname=
+set versionname=
+set HEX=
+set VER=
+set wadfolder=
+set verfinal=
+set PATCHCODE=
+set slotcode=
+set versioncode=
+
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+echo Geef het nummer van de IOS die wilt downloaden op
+::echo either in Decimal (x,xx,xxx; ie. 9,60,249), or in Hex (xx; ie. F9=249)
+echo op voer "SM" of "MIOS" in om een Systeem Menu of MIOS te downloaden.
+echo.
+echo.
+echo.
+sfk echo -spat \x20 \x20 \x20 \x20 [Red] WAARSCHUWING: Wees er zeker van dat het IOS nr. bestaat.
+echo.
+echo.
+echo.
+echo.
+echo # = Download het IOS nummer
+echo.
+echo SM = Download een Systeem Menu
+echo.
+echo MIOS = Download een MIOS
+echo.
+echo.
+echo.
+echo.
+echo B = Terug
+echo.
+echo M = Hoofdmenu
+echo.
+echo.
+echo.
+echo.
+set /p DEC= Geef uw keuze in:
+
+if /i "%DEC%" EQU "M" goto:MENU
+if /i "%DEC%" EQU "B" goto:ADVANCED
+if /i "%DEC%" EQU "MIOS" goto:CUSTOMPAGE2
+if /i "%DEC%" EQU "SM" goto:CUSTOMPAGE2
+
+
+::limit user input to X# of digits
+if not "%DEC:~3%"=="" (
+:: echo. ERROR: Name cannot be more than 8 chars
+ goto:badkey
+)
+
+::Reject negative numbers (LSS is less than, GTR is greater than)
+if %DEC% LSS 1 (goto:badkey)
+
+
+
+if %DEC% LEQ 254 goto:CUSTOMPAGE2
+
+
+:badkey
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:CUSTOM
+
+
+
+:CUSTOMPAGE2
+set VER=
+set ADVPATCH=
+set patchcode=
+set patchname=
+
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+if /i "%DEC%" EQU "SM" echo Welke versie van Systeem Menu wilt u downloaden? (invoer > XXX)
+if /i "%DEC%" EQU "SM" goto:NEXT1
+if /i "%DEC%" EQU "MIOS" echo Welke versie van MIOS wilt u downloaden? (bijv. 4, 5, 8, 10)
+if /i "%DEC%" EQU "MIOS" goto:NEXT1
+echo Welke versie van IOS %DEC% wilt u downloaden?
+:NEXT1
+echo.
+echo.
+echo.
+sfk echo -spat \x20 \x20 \x20 \x20 \x20 \x20 [Red] WAARCHUWING:[def] - Wees er zeker van dat invoer bestaat!
+echo - Meest recente versies kunnen gestubbed zijn.
+echo.
+echo.
+echo.
+echo.
+if /i "%DEC%" NEQ "SM" echo * = Download meest recente versie
+if /i "%DEC%" EQU "SM" echo * = Download meest recente Koreaans Systeem Menu
+echo.
+echo.
+echo B = Terug
+echo.
+echo M = Hoofdmenu
+echo.
+echo.
+echo.
+echo.
+set /p VER= Geef uw keuze in:
+
+if /i "%VER%" EQU "M" goto:MENU
+if /i "%VER%" EQU "B" goto:CUSTOM
+
+set version=%VER%
+if /i "%VER%" EQU "*" goto:bypass
+
+
+::limit user input to X# of digits
+if not "%VER:~5%"=="" (
+ goto:badkey
+)
+
+
+::Reject negative numbers (LSS is less than, GTR is greater than)
+if %VER% LSS 1 (goto:badkey)
+
+
+
+:bypass
+
+if /i "%DEC%" EQU "SM" goto:nopatches
+if /i "%DEC%" EQU "MIOS" goto:nopatches
+
+::for IOSs Only
+if /i "%VER%" NEQ "*" set wadnameless=IOS%DEC%-64-v%VER%
+if /i "%VER%" EQU "*" set wadnameless=IOS%DEC%-64-vNEW
+if /i "%VER%" EQU "*" goto:ADVPAGE2
+if /i "%VER%" LSS 65536 goto:ADVPAGE2
+
+:nopatches
+if /i "%VER%" EQU "*" goto:CONFIRM
+if /i "%VER%" LSS 65536 goto:CONFIRM
+
+:badkey
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:CUSTOMPAGE2
+
+
+
+
+:CONFIRM
+if /i "%ADVVERSION%" EQU "N" set VERSIONNAME=
+if /i "%ADVVERSION%" EQU "N" set VERSIONCODE=
+
+
+set VERFINAL=%VER%
+if /i "%VER%" EQU "*" set VERFINAL=NEW
+
+
+
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+echo.
+
+if /i "%DEC%" EQU "SM" echo Wilt u Systeem Menu v%VER%? zeker weten downloaden?
+if /i "%DEC%" EQU "SM" goto:NEXT2
+if /i "%DEC%" EQU "MIOS" echo Wilt u Systeem Menu MIOS v%VER%? zeker weten downloaden?
+if /i "%DEC%" EQU "MIOS" goto:NEXT2
+
+
+echo Wilt u IOS%DEC%v%VERFINAL%%patchname%%slotname%%versionname% zeker weten downloaden?
+
+
+
+
+:NEXT2
+echo.
+echo.
+echo.
+sfk echo -spat \x20 \x20 \x20 \x20 [Red] WAARSCHUWING: Download zal mislukken als bestand niet bestaat.
+echo.
+echo.
+echo.
+echo.
+echo Y = Ja, geavanceerde download aan wachtrij toevoegen
+echo.
+echo N = Nee, terug naargeavanceerdeCustom Downloads Menu
+echo.
+echo.
+echo.
+echo B = Terug
+echo.
+echo M = Hoofdmenu
+echo.
+echo.
+echo.
+set /p CONFIRM= Geef uw keuze in:
+
+if /i "%CONFIRM%" EQU "M" goto:MENU
+if /i "%CONFIRM%" EQU "N" goto:ADVANCED
+
+::if /i "%CONFIRM%" EQU "A" goto:CUSTOMDL
+if /i "%CONFIRM%" EQU "Y" set /a AdvNumber=%AdvNumber%+1
+if /i "%CONFIRM%" EQU "Y" goto:SaveADVdlSettings2
+
+
+if /i "%DEC%" EQU "SM" goto:skip
+if /i "%DEC%" EQU "MIOS" goto:skip
+if /i "%CONFIRM%" EQU "B" goto:ADVPAGE4
+:skip
+if /i "%CONFIRM%" EQU "B" goto:CUSTOMPAGE2
+
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:CONFIRM
+
+
+:SaveADVdlSettings2
+
+
+if /i "%DEC%" EQU "SM" (echo "set name=Advanced Download: System Menu v%VER%">temp\AdvDL%AdvNumber%.bat) & (echo "Advanced Download: System Menu v%VER%">>temp\DLnamesADV.txt) & (goto:miniskip)
+
+if /i "%DEC%" EQU "MIOS" (echo "set name=Advanced Download: MIOS v%VER%">temp\AdvDL%AdvNumber%.bat) & (echo "Advanced Download: MIOS v%VER%">>temp\DLnamesADV.txt) & (goto:miniskip)
+
+echo "set name=Advanced Download: IOS%DEC%v%VERFINAL%%patchname%%slotname%%versionname%">temp\AdvDL%AdvNumber%.bat
+
+echo "Advanced Download: IOS%DEC%v%VERFINAL%%patchname%%slotname%%versionname%">>temp\DLnamesADV.txt
+
+:miniskip
+
+echo "set DEC=%DEC%">>temp\AdvDL%AdvNumber%.bat
+echo "set VERFINAL=%VERFINAL%">>temp\AdvDL%AdvNumber%.bat
+echo "set patchname=%patchname%">>temp\AdvDL%AdvNumber%.bat
+echo "set slotname=%slotname%">>temp\AdvDL%AdvNumber%.bat
+echo "set versionname=%versionname%">>temp\AdvDL%AdvNumber%.bat
+echo "set HEX=%HEX%">>temp\AdvDL%AdvNumber%.bat
+echo "set VER=%VER%">>temp\AdvDL%AdvNumber%.bat
+echo "set wadfolder=%wadfolder%">>temp\AdvDL%AdvNumber%.bat
+echo "set PATCHCODE=%PATCHCODE%">>temp\AdvDL%AdvNumber%.bat
+echo "set slotcode=%slotcode%">>temp\AdvDL%AdvNumber%.bat
+echo "set versioncode=%versioncode%">>temp\AdvDL%AdvNumber%.bat
+echo "set category=userdefined">>temp\AdvDL%AdvNumber%.bat
+
+::echo "Advanced Download: %wadnameless%%patchname%%slotname%%versionname%">>temp\DLnamesADV.txt
+
+echo "temp\AdvDL%AdvNumber%.bat">>temp\DLgotosADV.txt
+
+sfk filter -quiet "temp\AdvDL%AdvNumber%.bat" -rep _"""__ -write -yes
+sfk filter -quiet "temp\DLnamesADV.txt" -rep _"""__ -write -yes
+sfk filter -quiet "temp\DLgotosADV.txt" -rep _"""__ -write -yes
+goto:Advanced
+
+
+
+::...................................CONFIG File Menu...............................
+:CONFIGFILEMENU
+set configfile=
+
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+echo.
+echo Welke Wii Applicatie wilt u configureren?
+echo.
+echo.
+echo.
+echo BM = BootMii ( bootmii.ini maken)
+echo.
+echo MMM = Multi-Mod Manager ( mmmconfig.txt maken)
+echo.
+echo WM = Wad Manager ( wm_config.txt maken)
+echo.
+echo.
+echo.
+echo.
+echo B = Terug
+echo.
+echo M = Hoofdmenu
+echo.
+echo.
+echo.
+echo.
+set /p configfile= Geef uw keuze in:
+
+if /i "%configfile%" EQU "M" goto:MENU
+if /i "%configfile%" EQU "B" goto:MENU
+
+if /i "%configfile%" EQU "BM" goto:BMCONFIG
+if /i "%configfile%" EQU "WM" goto:WMCONFIG
+if /i "%configfile%" EQU "MMM" goto:MMMCONFIG
+
+
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:CONFIGFILEMENU
+
+
+
+
+::...................................BootMii CONFIGURATOR (bootmii.ini)...............................
+:BMCONFIG
+set BMVIDEO=
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+echo.
+echo Dit zal een bootmii.ini maken in %DRIVE%\bootmii\
+echo om te bepalen hoe bootmii zal starten.
+echo.
+echo.
+echo.
+echo.
+echo Welke Beeldstand wilt u dat bootmii gebruikt:
+echo.
+echo.
+echo.
+echo N = NTSC
+echo 50 = PAL50
+echo 60 = PAL60
+echo P = Progressief
+echo.
+echo.
+echo.
+echo.
+echo B = Terug
+echo.
+echo M = Hoofdmenu
+echo.
+echo.
+echo.
+set /p BMVIDEO= Geef uw keuze in:
+
+if /i "%BMVIDEO%" EQU "M" goto:MENU
+if /i "%BMVIDEO%" EQU "B" goto:CONFIGFILEMENU
+if /i "%BMVIDEO%" EQU "N" set BMVIDEO=NTSC
+if /i "%BMVIDEO%" EQU "50" set BMVIDEO=PAL50
+if /i "%BMVIDEO%" EQU "60" set BMVIDEO=PAL60
+if /i "%BMVIDEO%" EQU "P" set BMVIDEO=PROGRESSIVE
+if /i "%BMVIDEO%" EQU "NTSC" goto:BMCONFIG2
+if /i "%BMVIDEO%" EQU "PAL50" goto:BMCONFIG2
+if /i "%BMVIDEO%" EQU "PAL60" goto:BMCONFIG2
+if /i "%BMVIDEO%" EQU "PROGRESSIVE" goto:BMCONFIG2
+
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:BMCONFIG
+
+
+
+
+
+
+
+::...................................BootMii CONFIGURATOR (bootmii.ini)...............................
+:BMCONFIG2
+set BMBOOT=
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+echo.
+echo Wat wilt u BootMii automatisch laten starten?
+echo.
+echo.
+echo.
+echo O = OFF (UIT) (BootMii)
+echo H = HBC (Homebrew Kanaal)
+echo S = SYSMENU (Systeem Menu)
+echo.
+echo.
+echo.
+echo.
+echo B = Terug
+echo.
+echo M = Hoofdmenu
+echo.
+echo.
+echo.
+echo.
+set /p BMBOOT= Geef uw keuze in:
+
+if /i "%BMBOOT%" EQU "M" goto:MENU
+if /i "%BMBOOT%" EQU "B" goto:BMCONFIG
+
+if /i "%BMBOOT%" EQU "O" set BMBOOT=OFF
+if /i "%BMBOOT%" EQU "H" set BMBOOT=HBC
+if /i "%BMBOOT%" EQU "S" set BMBOOT=SYSMENU
+
+if /i "%BMBOOT%" EQU "OFF" set BMDELAY=0
+if /i "%BMBOOT%" EQU "OFF" goto:BMCONFIG4
+if /i "%BMBOOT%" EQU "HBC" goto:BMCONFIG3
+if /i "%BMBOOT%" EQU "SYSMENU" goto:BMCONFIG3
+
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:BMCONFIG2
+
+
+
+::...................................BootMii CONFIGURATOR (bootmii.ini)...............................
+:BMCONFIG3
+set BMDELAY=
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+echo.
+if /i "%BMBOOT%" EQU "HBC" echo Hoeveel seconden moet BootMii wachten om het HomeBrew Kanaal te starten?
+if /i "%BMBOOT%" EQU "SYSMENU" echo Hoeveel seconden moet Bootmii wachten om het System Menu te starten?
+echo.
+echo.
+echo.
+echo.
+echo Mogelijkheden:
+echo.
+echo 0,1,2,3,4,5,6,7,8,9,10
+echo.
+echo.
+echo.
+echo.
+echo B = Terug
+echo.
+echo M = Hoofdmenu
+echo.
+echo.
+echo.
+echo.
+set /p BMDELAY= Geef uw keuze in:
+
+if /i "%BMDELAY%" EQU "M" goto:MENU
+if /i "%BMDELAY%" EQU "B" goto:BMCONFIG2
+
+
+if /i "%BMDELAY%" EQU "0" goto:BMCONFIG4
+if /i "%BMDELAY%" EQU "1" goto:BMCONFIG4
+if /i "%BMDELAY%" EQU "2" goto:BMCONFIG4
+if /i "%BMDELAY%" EQU "3" goto:BMCONFIG4
+if /i "%BMDELAY%" EQU "4" goto:BMCONFIG4
+if /i "%BMDELAY%" EQU "5" goto:BMCONFIG4
+if /i "%BMDELAY%" EQU "6" goto:BMCONFIG4
+if /i "%BMDELAY%" EQU "7" goto:BMCONFIG4
+if /i "%BMDELAY%" EQU "8" goto:BMCONFIG4
+if /i "%BMDELAY%" EQU "9" goto:BMCONFIG4
+if /i "%BMDELAY%" EQU "10" goto:BMCONFIG4
+
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:BMCONFIG3
+
+
+
+
+
+::...................................BootMii CONFIGURATOR (bootmii.ini)...............................
+:BMCONFIG4
+set BMSD=
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+echo.
+echo Wilt u ook BootMii SD bestanden downloaden om bootmii te starten?
+echo.
+echo.
+echo.
+echo Note: these are the same files generated by the HackMii Installer
+echo by installing BootMii as Boot2 or by Preparing an SD Card
+echo.
+echo.
+echo.
+echo Y = Yes
+echo.
+echo N = No
+echo.
+echo.
+echo.
+echo.
+echo B = Terug
+echo.
+echo M = Hoofdmenu
+echo.
+echo.
+echo.
+echo.
+set /p BMSD= Geef uw keuze in:
+
+if /i "%BMSD%" EQU "M" goto:MENU
+
+if /i "%BMBOOT%" EQU "OFF" goto:skip
+if /i "%BMSD%" EQU "B" goto:BMCONFIG3
+:skip
+if /i "%BMSD%" EQU "B" goto:BMCONFIG2
+
+if /i "%BMSD%" EQU "Y" goto:BMCONFIG5
+if /i "%BMSD%" EQU "N" goto:BMCONFIG5
+
+
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:BMCONFIG4
+
+
+
+
+
+
+::...................................BootMii CONFIGURATOR page 5...............................
+:BMCONFIG5
+set BMCONFIRM=
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+echo.
+echo Zijn deze instellingen correct?
+echo.
+echo.
+echo Video stand is %BMVIDEO%
+echo.
+echo Automatische start is %BMBOOT%
+if /i "%BMBOOT%" EQU "OFF" goto:nodelay
+echo.
+echo Start vertraging op %BMDELAY% seconden
+:nodelay
+echo.
+if /i "%BMSD%" EQU "Y" echo * Download BootMii SD bestanden voor starten van BootMii
+echo.
+echo.
+echo.
+echo.
+echo.
+echo Y = Ja, maak bootmii.ini met deze instellingen
+if exist "%Drive%"\bootmii\bootmii.ini echo Let op: bestaande bootmii.ini wordt overschreven
+echo.
+echo N = Nee, terug naar Hoofdmenu
+echo.
+echo.
+echo.
+echo B = terug
+echo.
+echo M = Hoofdmenu
+echo.
+echo.
+echo.
+echo.
+set /p BMCONFIRM= Geef uw keuze in:
+
+if /i "%BMCONFIRM%" EQU "B" goto:BMCONFIG4
+if /i "%BMCONFIRM%" EQU "M" goto:MENU
+if /i "%BMCONFIRM%" EQU "N" goto:MENU
+if /i "%BMCONFIRM%" EQU "Y" goto:BUILDBMCONFIG
+
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:BMCONFIG5
+
+
+:BUILDBMCONFIG
+if not exist "%Drive%"\bootmii mkdir "%Drive%"\bootmii
+
+
+echo # BootMii Config File> "%Drive%"\bootmii\bootmii.ini
+echo # Created by ModMii>> "%Drive%"\bootmii\bootmii.ini
+echo #>> "%Drive%"\bootmii\bootmii.ini
+echo # Video mode, possible settings:>> "%Drive%"\bootmii\bootmii.ini
+echo # NTSC, PAL50, PAL60, PROGRESSIVE>> "%Drive%"\bootmii\bootmii.ini
+echo VIDEO=%BMVIDEO%>> "%Drive%"\bootmii\bootmii.ini
+echo #>> "%Drive%"\bootmii\bootmii.ini
+echo # Autoboot, possible settings:>> "%Drive%"\bootmii\bootmii.ini
+echo # SYSMENU, HBC, OFF>> "%Drive%"\bootmii\bootmii.ini
+echo AUTOBOOT=%BMBOOT%>> "%Drive%"\bootmii\bootmii.ini
+echo #>> "%Drive%"\bootmii\bootmii.ini
+echo # BOOTDELAY, possible settings:>> "%Drive%"\bootmii\bootmii.ini
+echo # 0,1,2,3,4,5,6,7,8,9,10>> "%Drive%"\bootmii\bootmii.ini
+echo BOOTDELAY=BLAH>> "%Drive%"\bootmii\bootmii.ini
+sfk filter "%Drive%"\bootmii\bootmii.ini -rep _BLAH_%BMDELAY%_ -write -yes>nul
+
+start notepad "%Drive%\bootmii\bootmii.ini"
+
+cls
+if /i "%BMSD%" EQU "Y" set DLTOTAL=1
+if /i "%BMSD%" EQU "Y" set bootmiisd=*
+if /i "%BMSD%" EQU "Y" goto:DLSETTINGS
+
+goto:MENU
+
+
+
+
+
+
+::...................................WAD MANAGER CONFIGURATOR (wmconfig.txt)...............................
+:WMCONFIG
+set WMCIOS=
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+echo.
+echo Dit maakt een wm_config.txt in %DRIVE%\WAD\, en is optioneel.
+echo alle opties worden gevraagd als u dit bestand niet heeft.
+echo.
+echo Let op: Werkt allen met YAWMM, Wad Manager Multi-Mod en WAD Manager Folder Mod
+echo.
+echo.
+echo.
+echo.
+echo Geef IOS # op die Wad Manager automatisch moet laden
+echo.
+echo Note: MAX is 254
+echo gebruikelijke keuzes 36, 249, 250, etc.
+echo Installatie op virt.nand alleen mogelijk voor 249 of 250
+echo.
+echo.
+echo.
+echo N = Geen (Wad Manager stelt u de keuze)
+echo.
+echo.
+echo.
+echo B = Terug
+echo.
+echo M = Hoofdmenu
+echo.
+echo.
+echo.
+echo.
+set /p WMCIOS= Geef uw keuze in:
+
+if /i "%WMCIOS%" EQU "M" goto:MENU
+if /i "%WMCIOS%" EQU "B" goto:CONFIGFILEMENU
+if /i "%WMCIOS%" EQU "N" goto:WMCONFIG2
+
+::limit user input to X# of digits
+if not "%WMCIOS:~3%"=="" (
+ goto:badkey
+)
+
+::Reject negative numbers (LSS is less than, GTR is greater than)
+if %WMCIOS% LSS 1 (goto:badkey)
+
+if %WMCIOS% LEQ 254 goto:WMCONFIG2
+
+:badkey
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:WMCONFIG
+
+
+::...................................WAD MANAGER CONFIGURATOR page 2...............................
+:WMCONFIG2
+set WMDEVICE=
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+echo.
+echo Geef FAT apparaat op welke automatisch moet worden geladen.
+echo.
+echo Tip: u kunt zowel nummer als woorden invoeren.
+echo.
+echo.
+echo.
+echo.
+echo 1 = SD
+echo 2 = USB
+echo 3 = USB2
+echo 4 = GCSDA
+echo 5 = GCSDA
+echo.
+echo N = Geen (Wad Manager stelt u de keus)
+echo.
+echo.
+echo.
+echo.
+echo B = Terug
+echo.
+echo M = Hoofdmenu
+echo.
+echo.
+echo.
+echo.
+set /p WMDEVICE= Geef uw keuze in:
+
+if /i "%WMDEVICE%" EQU "1" SET WMDEVICE=sd
+if /i "%WMDEVICE%" EQU "2" SET WMDEVICE=usb
+if /i "%WMDEVICE%" EQU "3" SET WMDEVICE=usb2
+if /i "%WMDEVICE%" EQU "4" SET WMDEVICE=gcsda
+if /i "%WMDEVICE%" EQU "5" SET WMDEVICE=gcsdb
+
+if /i "%WMDEVICE%" EQU "sd" goto:WMCONFIG3
+if /i "%WMDEVICE%" EQU "usb" goto:WMCONFIG3
+if /i "%WMDEVICE%" EQU "usb2" goto:WMCONFIG3
+if /i "%WMDEVICE%" EQU "gcsda" goto:WMCONFIG3
+if /i "%WMDEVICE%" EQU "gcsda" goto:WMCONFIG3
+if /i "%WMDEVICE%" EQU "N" goto:WMCONFIG3
+
+if /i "%WMDEVICE%" EQU "B" goto:WMCONFIG
+if /i "%WMDEVICE%" EQU "M" goto:MENU
+
+
+
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:WMCONFIG2
+
+
+::...................................WAD MANAGER CONFIGURATOR page 3...............................
+:WMCONFIG3
+:: NAND Emulation installation only available if cIOS249 or cIOS250 selected
+if /i "%WMCIOS%" EQU "249" goto:WMCONFIG3B
+if /i "%WMCIOS%" EQU "250" goto:WMCONFIG3B
+if /i "%WMCIOS%" EQU "N" goto:WMCONFIG3B
+set WMNAND=N
+goto:WMCONFIG4
+
+:WMCONFIG3B
+
+set WMNAND=
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+echo NAND Emulatie
+echo.
+echo Geef NAND apparaat op welke automatisch moet worden geladen.
+echo.
+echo.
+echo Tip: PC tools zoals ShowMiiWads zijn beter in het installeren van wads
+echo naar virt.NAND. I raad aan NAND Emulatie UIT te laten
+echo.
+echo Ti: u kunt zowel nummers als woorden invoeren.
+echo.
+echo.
+echo.
+echo 1 = Uit
+echo 2 = USB
+echo 3 = SD
+echo.
+echo N = Geen (Wad Manager vraagt u als cIOS249 of cIOS250 gekozen wordt)
+echo.
+echo.
+echo.
+echo.
+echo B = Terug
+echo.
+echo M = Hoofdmenu
+echo.
+echo.
+echo.
+echo.
+set /p WMNAND= Geef uw keuze in:
+
+
+if /i "%WMNAND%" EQU "3" SET WMNAND=SD
+if /i "%WMNAND%" EQU "2" SET WMNAND=USB
+if /i "%WMNAND%" EQU "1" SET WMNAND=Disable
+
+
+if /i "%WMNAND%" EQU "SD" goto:WMCONFIG4
+if /i "%WMNAND%" EQU "USB" goto:WMCONFIG4
+if /i "%WMNAND%" EQU "Disable" goto:WMCONFIG4
+if /i "%WMNAND%" EQU "N" goto:WMCONFIG4
+if /i "%WMNAND%" EQU "M" goto:MENU
+if /i "%WMNAND%" EQU "B" goto:WMCONFIG2
+
+
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:WMCONFIG3
+
+::...................................WAD MANAGER CONFIGURATOR page 4...............................
+:WMCONFIG4
+set WMPATH=
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+echo.
+echo Geef het pad op waar u mee wilt starten.
+echo.
+echo Tip: Standaard is dit /WAD, als u geen ander pad heeft.
+echo.
+echo Let op: Zorg dat het pad bestaat, anders krijgt u een fout.
+echo.
+echo.
+echo.
+echo.
+echo Voorbeelden:
+echo /WAD/Forwarders
+echo /mijnWad
+echo /
+echo Tip: '/' stelt het Pad in op de "root" van het apparaat
+echo.
+echo.
+echo N = Geen (Standaard pad is /WAD)
+echo.
+echo.
+echo.
+echo.
+echo B = Terug
+echo.
+echo M = Hoofdmenu
+echo.
+echo.
+echo.
+echo.
+set /p WMPATH= Geef uw keuze in:
+
+
+if /i "%WMPATH%" EQU "N" SET WMPATH=/WAD
+if /i "%WMPATH%" EQU "B" goto:WMCONFIG4BACK
+if /i "%WMPATH%" EQU "M" goto:MENU
+IF "%WMPATH%"=="" echo Uw invoer klopt niet!
+IF "%WMPATH%"=="" @ping 127.0.0.1 -n 2 -w 1000> nul
+IF "%WMPATH%"=="" goto:WMCONFIG4
+goto:WMCONFIG5
+
+:WMCONFIG4BACK
+if /i "%WMCIOS%" EQU "249" goto:WMCONFIG3B
+if /i "%WMCIOS%" EQU "250" goto:WMCONFIG3B
+if /i "%WMCIOS%" EQU "N" goto:WMCONFIG3B
+goto:WMCONFIG2
+
+
+
+
+
+::...................................WAD MANAGER CONFIGURATOR page 5...............................
+:WMCONFIG5
+set WMPASS=
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+echo.
+echo Geef een wachtwoord op voor toegang Wad Manager met LRUD; resp.
+echo.
+echo L = Links
+echo R = Rechts
+echo U = Up (boven)
+echo D = Down (beneden
+echo.
+echo Let op: Wachtwoord invoer gaat via WiiMote of GC Controller, max 10 Karakters
+echo.
+echo Tip: Heeft u geen wachtwoord, dan staan wachtwoorden standaard UIT
+echo.
+echo.
+echo.
+echo.
+echo Voorbeelden:
+echo UDLR
+echo UDLRUDLRUD
+echo UUUUUUU
+echo L
+echo.
+echo.
+echo N = Geen (Geen Wachtwoord)
+echo.
+echo.
+echo.
+echo.
+echo B = Terug
+echo.
+echo M = Hoofdmenu
+echo.
+echo.
+echo.
+echo.
+set /p WMPASS= Geef uw keuze in:
+
+if /i "%WMPASS%" EQU "B" goto:WMCONFIG4
+if /i "%WMPASS%" EQU "M" goto:MENU
+
+IF "%WMPASS%"=="" echo Uw invoer klopt niet!
+IF "%WMPASS%"=="" @ping 127.0.0.1 -n 2 -w 1000> nul
+IF "%WMPASS%"=="" goto:WMCONFIG5
+
+
+::limit user input to X# of digits
+if not "%WMPASS:~10%"=="" (
+ echo. ERROR: Password cannot be more than 10 Digits
+ @ping 127.0.0.1 -n 2 -w 1000> nul
+ goto:WMCONFIG5
+)
+
+
+
+::...................................WAD MANAGER CONFIGURATOR page 6...............................
+:WMCONFIG6
+set WMCONFIRM=
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+echo.
+echo Zijn deze instellingen correct?
+echo.
+echo.
+if /i "%WMCIOS%" EQU "N" echo Prompt cIOS Keuze
+if /i "%WMCIOS%" NEQ "N" echo cIOSVersie=%WMCIOS%
+echo.
+if /i "%WMDEVICE%" EQU "N" echo Prompt FAT App. Keuze
+if /i "%WMDEVICE%" NEQ "N" echo FatApp=%WMDEVICE%
+echo.
+if /i "%WMCIOS%" EQU "249" goto:nanddevice
+if /i "%WMCIOS%" EQU "250" goto:nanddevice
+goto:skipnanddevice
+
+:nanddevice
+if /i "%WMNAND%" EQU "N" echo Prompt NAND app. Keuze
+if /i "%WMNAND%" NEQ "N" echo NANDApp=%WMNAND%
+echo.
+:skipnanddevice
+
+echo StartupPath=%WMPATH%
+echo.
+if /i "%WMPASS%" EQU "N" echo Geen wachtwoord
+if /i "%WMPASS%" NEQ "N" echo Wachtwoord=%WMPASS%
+echo.
+echo.
+echo.
+echo.
+echo Y = Ja, Maak wm_config.txt met deze instellingen
+if exist "%Drive%"\WAD\wm_config.txt echo Let op: bestaande wm_config.txt word overschreven
+echo.
+echo N = Nee, terug naar het Hoofdmenu
+echo.
+echo.
+echo.
+echo B = Terug
+echo.
+echo M = Hoofdmenu
+echo.
+echo.
+echo.
+echo.
+set /p WMCONFIRM= Geef uw keuze in:
+
+if /i "%WMCONFIRM%" EQU "B" goto:WMCONFIG5
+if /i "%WMCONFIRM%" EQU "M" goto:MENU
+if /i "%WMCONFIRM%" EQU "N" goto:MENU
+if /i "%WMCONFIRM%" EQU "Y" goto:BUILDWMCONFIG
+
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:WMCONFIG6
+
+
+:BUILDWMCONFIG
+if not exist "%Drive%"\WAD mkdir "%Drive%"\WAD
+echo ;wm_config.txt made by ModMii> "%Drive%"\WAD\wm_config.txt
+if /i "%WMCIOS%" NEQ "N" echo cIOSVersion=%WMCIOS%>> "%Drive%"\WAD\wm_config.txt
+if /i "%WMDEVICE%" NEQ "N" echo FatDevice=%WMDEVICE%>> "%Drive%"\WAD\wm_config.txt
+if /i "%WMNAND%" NEQ "N" echo NANDDevice=%WMNAND%>> "%Drive%"\WAD\wm_config.txt
+echo StartupPath=%WMPATH%>> "%Drive%"\WAD\wm_config.txt
+if /i "%WMPASS%" NEQ "N" echo Password=%WMPASS%>> "%Drive%"\WAD\wm_config.txt
+start notepad "%Drive%\WAD\wm_config.txt"
+goto:MENU
+
+
+
+
+
+
+
+
+::...................................MMM CONFIGURATOR (mmmconfig.txt)...............................
+:MMMCONFIG
+set WMCIOS=
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+echo.
+echo Dit maakt een mmmconfig.txt in %DRIVE%\, en is optioneel.
+echo.
+echo.
+echo.
+echo.
+echo Geef het IOS # welke Multi-Mod Manager (MMM) automatisch moet herladen.
+echo.
+echo Let op: Max is 254
+echo Gebruikelijke Keuzes 36, 249, 250, etc.
+echo.
+echo.
+echo.
+echo N = Geen (geen IOS herladen)
+echo.
+echo.
+echo.
+echo B = Terug
+echo.
+echo M = Hoofdmenu
+echo.
+echo.
+echo.
+echo.
+set /p WMCIOS= Geef uw keuze in:
+
+if /i "%WMCIOS%" EQU "M" goto:MENU
+if /i "%WMCIOS%" EQU "B" goto:CONFIGFILEMENU
+if /i "%WMCIOS%" EQU "N" goto:MMMCONFIG2
+
+::limit user input to X# of digits
+if not "%WMCIOS:~3%"=="" (
+ goto:badkey
+)
+
+::Reject negative numbers (LSS is less than, GTR is greater than)
+if %WMCIOS% LSS 1 (goto:badkey)
+
+if %WMCIOS% LEQ 254 goto:MMMCONFIG2
+
+:badkey
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:MMMCONFIG
+
+
+::...................................MMM CONFIGURATOR (mmmconfig.txt) page 2...............................
+:MMMCONFIG2
+set WMDEVICE=
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+echo.
+echo Geef het FAT apparaat op dat u automatisch wilt laden..
+echo.
+echo Tip: u kunt zowel nummers als woorden invoeren.
+echo.
+echo.
+echo.
+echo.
+echo 1 = SD (standaard als mmmconfig.txt niet bestaat)
+echo 2 = USB
+echo 3 = SMB (gedeelde netwerkmap )
+echo.
+echo N = Geen (MMM stelt u keuze)
+echo.
+echo.
+echo.
+echo.
+echo B = Terug
+echo.
+echo M = Hoofdmenu
+echo.
+echo.
+echo.
+echo.
+set /p WMDEVICE= Geef uw keuze in:
+
+
+if /i "%WMDEVICE%" EQU "1" SET WMDEVICE=sd
+if /i "%WMDEVICE%" EQU "2" SET WMDEVICE=usb
+if /i "%WMDEVICE%" EQU "3" SET WMDEVICE=smb
+
+if /i "%WMDEVICE%" EQU "sd" goto:MMMCONFIG3
+if /i "%WMDEVICE%" EQU "usb" goto:MMMCONFIG3
+if /i "%WMDEVICE%" EQU "smb" goto:MMMCONFIG3
+
+if /i "%WMDEVICE%" EQU "N" goto:MMMCONFIG3
+
+if /i "%WMDEVICE%" EQU "B" goto:MMMCONFIG
+if /i "%WMDEVICE%" EQU "M" goto:MENU
+
+
+
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:MMMCONFIG2
+
+
+
+::...................................MMM CONFIGURATOR (mmmconfig.txt) page 3...............................
+:MMMCONFIG3
+set WMPATH=
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+echo.
+echo Geef het pad op waar u mee wilt starten.
+echo.
+echo Tip: Standaard is dit /WAD, als u geen ander pad heeft.
+echo.
+echo Let op: Zorg dat het pad bestaat, anders krijgt u een fout.
+echo.
+echo.
+echo.
+echo.
+echo Voorbeelden:
+echo /WAD/Forwarders
+echo /mijnWad
+echo /
+echo Tip: '/' stelt het Pad in op de "root" van het apparaat
+echo.
+echo.
+echo N = Geen (Standaard pad is /WAD)
+echo.
+echo.
+echo.
+echo B = Terug
+echo.
+echo M = Hoofdmenu
+echo.
+echo.
+echo.
+echo.
+set /p WMPATH= Geef uw keuze in:
+
+
+if /i "%WMPATH%" EQU "N" SET WMPATH=/WAD
+if /i "%WMPATH%" EQU "B" goto:MMMCONFIG2
+if /i "%WMPATH%" EQU "M" goto:MENU
+
+IF "%WMPATH%"=="" echo Uw invoer klopt niet!
+IF "%WMPATH%"=="" @ping 127.0.0.1 -n 2 -w 1000> nul
+IF "%WMPATH%"=="" goto:MMMCONFIG3
+
+::...................................MMM CONFIGURATOR (mmmconfig.txt) page 4...............................
+:MMMCONFIG4
+set WMCONFIRM=
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo.
+echo.
+echo Zijn deze instellingen correct?
+echo.
+echo.
+if /i "%WMCIOS%" EQU "N" echo IOS NIET herladen
+if /i "%WMCIOS%" NEQ "N" echo HerladenIOS=%WMCIOS%
+echo.
+if /i "%WMDEVICE%" EQU "N" echo Vragen keuze FAT apparaat
+echo.
+if /i "%WMDEVICE%" NEQ "N" echo FatApp.=%WMDEVICE%
+
+echo Start Pad=%WMPATH%
+echo.
+echo.
+echo.
+echo.
+echo Y = Ja, maak mmmconfig.txt met deze instellingen
+if exist "%Drive%"\mmmconfig.txt echo Let op: bestaande mmmconfig.txt wordt overschreven
+echo.
+echo N = Nee, terug naar Hoofdmenu
+echo.
+echo.
+echo B = Terug
+echo.
+echo M = Hoofdmenu
+echo.
+echo.
+echo.
+echo.
+set /p WMCONFIRM= Geef uw keuze in:
+
+if /i "%WMCONFIRM%" EQU "B" goto:MMMCONFIG3
+if /i "%WMCONFIRM%" EQU "M" goto:MENU
+if /i "%WMCONFIRM%" EQU "N" goto:MENU
+if /i "%WMCONFIRM%" EQU "Y" goto:BUILDMMMCONFIG
+
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:MMMCONFIG4
+
+
+:BUILDMMMCONFIG
+if not exist "%Drive%" mkdir "%Drive%"
+echo ;mmmconfig.txt made by ModMii> "%Drive%"\mmmconfig.txt
+if /i "%WMCIOS%" NEQ "N" echo AutoLoadIOS=%WMCIOS%>> "%Drive%"\mmmconfig.txt
+if /i "%WMDEVICE%" NEQ "N" echo FatDevice=%WMDEVICE%>> "%Drive%"\mmmconfig.txt
+if /i "%WMDEVICE%" EQU "N" echo FatDevice=>> "%Drive%"\mmmconfig.txt
+
+echo StartupPath=%WMPATH%>> "%Drive%"\mmmconfig.txt
+
+start notepad "%Drive%\mmmconfig.txt"
+goto:MENU
+
+
+
+
+
+
+
+
+
+
+
+::........................................HACKMII SOLUTION.......................................
+:HACKMIISOLUTION
+set SETTINGSHM=
+
+
+
+set BB1=
+set BB2=
+set SMASH=
+set PWNS=
+set BATHAXX=
+set ROTJ=
+set TOS=
+set TWI=
+set YUGI=
+
+
+set IOS30P60=*
+set IOS31=*
+set IOS33=*
+set IOS34=*
+set IOS35=*
+set IOS36v3608=*
+set IOS58=*
+
+set HM=*
+set mmm=*
+if /i "%FIRMSTART%" EQU "4.1" set BB1=*
+if /i "%FIRMSTART%" EQU "4.0" set BB1=*
+if /i "%FIRMSTART%" EQU "3.x" set BB1=*
+if /i "%FIRMSTART%" EQU "4.2" set BB2=*
+
+if /i "%EXPLOIT%" EQU "S" set SMASH=*
+if /i "%EXPLOIT%" EQU "L" set PWNS=*
+if /i "%EXPLOIT%" EQU "LB" set BATHAXX=*
+if /i "%EXPLOIT%" EQU "LS" set ROTJ=*
+if /i "%EXPLOIT%" EQU "TOS" set TOS=*
+if /i "%EXPLOIT%" EQU "T" set TWI=*
+if /i "%EXPLOIT%" EQU "Y" set YUGI=*
+if /i "%EXPLOIT%" EQU "LB" set BATHAXX=*
+
+if /i "%EXPLOIT%" NEQ "?" goto:notallexploits2
+if /i "%FIRMSTART%" EQU "o" set Twi=*
+set SMASH=*
+
+if /i "%REGION%" NEQ "K" set PWNS=*
+if /i "%REGION%" NEQ "K" set YUGI=*
+if /i "%REGION%" NEQ "K" set BATHAXX=*
+if /i "%REGION%" NEQ "K" set ROTJ=*
+if /i "%REGION%" NEQ "K" set TOS=*
+:notallexploits2
+
+set BACKB4QUEUE=%backb4HACKMIISOLUTION%
+goto:DOWNLOADQUEUE
+
+
+
+::...................................Download...............................
+:Download
+
+cls
+set cleardownloadsettings=yes
+goto:clear
+
+:DownloadSettings
+set cleardownloadsettings=
+
+set firmwarechange=yes
+if /i "%FIRM%" EQU "%FIRMSTART%" set firmwarechange=no
+
+if /i "%REGION%" EQU "U" goto:U
+if /i "%REGION%" EQU "E" goto:E
+if /i "%REGION%" EQU "J" goto:J
+if /i "%REGION%" EQU "K" goto:K
+if /i "%REGION%" EQU "RC" goto:REGIONCHANGEDKOREAN
+
+:REGIONCHANGEDKOREAN
+if /i "%FIRMSTART%" NEQ "4.3" set IOS80K=*
+if /i "%FIRM%" EQU "4.3" set IOS80K=*
+if /i "%FIRM%" EQU "4.2" set IOS70K=*
+if /i "%REGIONCHANGE%" EQU "U" goto:U
+if /i "%REGIONCHANGE%" EQU "E" goto:E
+if /i "%REGIONCHANGE%" EQU "J" goto:J
+
+
+:U
+if /i "%firmwarechange%" EQU "no" goto:nofirmwarechange
+
+if /i "%ThemeSelection%" NEQ "N" goto:skip
+if /i "%FIRM%" EQU "4.3" set SM4.3U=*
+if /i "%FIRM%" EQU "4.2" set SM4.2U=*
+if /i "%FIRM%" EQU "4.1" set SM4.1U=*
+:skip
+
+if /i "%ThemeSelection%" NEQ "R" goto:SKIPredSM
+if /i "%FIRM%" EQU "4.3" set SM4.3U-DWR=*
+if /i "%FIRM%" EQU "4.2" set SM4.2U-DWR=*
+if /i "%FIRM%" EQU "4.1" set SM4.1U-DWR=*
+goto:SKIPSM
+:SKIPredSM
+
+if /i "%ThemeSelection%" NEQ "G" goto:SKIPgreenSM
+if /i "%FIRM%" EQU "4.3" set SM4.3U-DWG=*
+if /i "%FIRM%" EQU "4.2" set SM4.2U-DWG=*
+if /i "%FIRM%" EQU "4.1" set SM4.1U-DWG=*
+goto:SKIPSM
+:SKIPgreenSM
+
+:nofirmwarechange
+if /i "%ThemeSelection%" NEQ "R" goto:SKIPredSM
+set MyM=*
+if /i "%FIRM%" EQU "4.3" set DarkWii_Red_4.3U=*
+if /i "%FIRM%" EQU "4.2" set DarkWii_Red_4.2U=*
+if /i "%FIRM%" EQU "4.1" set DarkWii_Red_4.1U=*
+:SKIPredSM
+
+if /i "%ThemeSelection%" NEQ "G" goto:SKIPgreenSM
+set MyM=*
+if /i "%FIRM%" EQU "4.3" set DarkWii_Green_4.3U=*
+if /i "%FIRM%" EQU "4.2" set DarkWii_Green_4.2U=*
+if /i "%FIRM%" EQU "4.1" set DarkWii_Green_4.1U=*
+:SKIPgreenSM
+:SKIPSM
+
+if /i "%PIC%" EQU "Y" set P=*
+if /i "%NET%" EQU "Y" set IU=*
+if /i "%WEATHER%" EQU "Y" set WU=*
+if /i "%NEWS%" EQU "Y" set NU=*
+if /i "%SHOP%" EQU "Y" set S=*
+if /i "%SPEAK%" EQU "Y" set WSU=*
+goto:BUGGEDSMIOS
+
+
+
+:E
+if /i "%firmwarechange%" EQU "no" goto:nofirmwarechange
+
+if /i "%ThemeSelection%" NEQ "N" goto:skip
+if /i "%FIRM%" EQU "4.3" set SM4.3E=*
+if /i "%FIRM%" EQU "4.2" set SM4.2E=*
+if /i "%FIRM%" EQU "4.1" set SM4.1E=*
+:skip
+
+if /i "%ThemeSelection%" NEQ "R" goto:SKIPredSM
+if /i "%FIRM%" EQU "4.3" set SM4.3E-DWR=*
+if /i "%FIRM%" EQU "4.2" set SM4.2E-DWR=*
+if /i "%FIRM%" EQU "4.1" set SM4.1E-DWR=*
+goto:SKIPSM
+:SKIPredSM
+
+if /i "%ThemeSelection%" NEQ "G" goto:SKIPgreenSM
+if /i "%FIRM%" EQU "4.3" set SM4.3E-DWG=*
+if /i "%FIRM%" EQU "4.2" set SM4.2E-DWG=*
+if /i "%FIRM%" EQU "4.1" set SM4.1E-DWG=*
+goto:SKIPSM
+:SKIPgreenSM
+
+:nofirmwarechange
+if /i "%ThemeSelection%" NEQ "R" goto:SKIPredSM
+set MyM=*
+if /i "%FIRM%" EQU "4.3" set DarkWii_Red_4.3E=*
+if /i "%FIRM%" EQU "4.2" set DarkWii_Red_4.2E=*
+if /i "%FIRM%" EQU "4.1" set DarkWii_Red_4.1E=*
+:SKIPredSM
+
+if /i "%ThemeSelection%" NEQ "G" goto:SKIPgreenSM
+set MyM=*
+if /i "%FIRM%" EQU "4.3" set DarkWii_Green_4.3E=*
+if /i "%FIRM%" EQU "4.2" set DarkWii_Green_4.2E=*
+if /i "%FIRM%" EQU "4.1" set DarkWii_Green_4.1E=*
+:SKIPgreenSM
+:SKIPSM
+
+if /i "%PIC%" EQU "Y" set P=*
+if /i "%NET%" EQU "Y" set IE=*
+if /i "%WEATHER%" EQU "Y" set WE=*
+if /i "%NEWS%" EQU "Y" set NE=*
+if /i "%SHOP%" EQU "Y" set S=*
+if /i "%SPEAK%" EQU "Y" set WSE=*
+goto:BUGGEDSMIOS
+
+
+
+:J
+if /i "%firmwarechange%" EQU "no" goto:nofirmwarechange
+
+if /i "%ThemeSelection%" NEQ "N" goto:skip
+if /i "%FIRM%" EQU "4.3" set SM4.3J=*
+if /i "%FIRM%" EQU "4.2" set SM4.2J=*
+if /i "%FIRM%" EQU "4.1" set SM4.1J=*
+:skip
+
+if /i "%ThemeSelection%" NEQ "R" goto:SKIPredSM
+if /i "%FIRM%" EQU "4.3" set SM4.3J-DWR=*
+if /i "%FIRM%" EQU "4.2" set SM4.2J-DWR=*
+if /i "%FIRM%" EQU "4.1" set SM4.1J-DWR=*
+goto:SKIPSM
+:SKIPredSM
+
+if /i "%ThemeSelection%" NEQ "G" goto:SKIPgreenSM
+if /i "%FIRM%" EQU "4.3" set SM4.3J-DWG=*
+if /i "%FIRM%" EQU "4.2" set SM4.2J-DWG=*
+if /i "%FIRM%" EQU "4.1" set SM4.1J-DWG=*
+goto:SKIPSM
+:SKIPgreenSM
+
+:nofirmwarechange
+if /i "%ThemeSelection%" NEQ "R" goto:SKIPredSM
+set MyM=*
+if /i "%FIRM%" EQU "4.3" set DarkWii_Red_4.3J=*
+if /i "%FIRM%" EQU "4.2" set DarkWii_Red_4.2J=*
+if /i "%FIRM%" EQU "4.1" set DarkWii_Red_4.1J=*
+:SKIPredSM
+
+if /i "%ThemeSelection%" NEQ "G" goto:SKIPgreenSM
+set MyM=*
+if /i "%FIRM%" EQU "4.3" set DarkWii_Green_4.3J=*
+if /i "%FIRM%" EQU "4.2" set DarkWii_Green_4.2J=*
+if /i "%FIRM%" EQU "4.1" set DarkWii_Green_4.1J=*
+:SKIPgreenSM
+:SKIPSM
+
+if /i "%PIC%" EQU "Y" set P=*
+if /i "%NET%" EQU "Y" set IJ=*
+if /i "%WEATHER%" EQU "Y" set WJ=*
+if /i "%NEWS%" EQU "Y" set NJ=*
+if /i "%SHOP%" EQU "Y" set S=*
+if /i "%SPEAK%" EQU "Y" set WSJ=*
+goto:BUGGEDSMIOS
+
+
+
+:K
+if /i "%firmwarechange%" EQU "no" goto:nofirmwarechange
+
+if /i "%ThemeSelection%" NEQ "N" goto:skip
+if /i "%FIRM%" EQU "4.3" set SM4.3K=*
+if /i "%FIRM%" EQU "4.2" set SM4.2K=*
+if /i "%FIRM%" EQU "4.1" set SM4.1K=*
+:skip
+
+if /i "%ThemeSelection%" NEQ "R" goto:SKIPredSM
+if /i "%FIRM%" EQU "4.3" set SM4.3K-DWR=*
+if /i "%FIRM%" EQU "4.2" set SM4.2K-DWR=*
+if /i "%FIRM%" EQU "4.1" set SM4.1K-DWR=*
+goto:SKIPSM
+:SKIPredSM
+
+if /i "%ThemeSelection%" NEQ "G" goto:SKIPgreenSM
+if /i "%FIRM%" EQU "4.3" set SM4.3K-DWG=*
+if /i "%FIRM%" EQU "4.2" set SM4.2K-DWG=*
+if /i "%FIRM%" EQU "4.1" set SM4.1K-DWG=*
+goto:SKIPSM
+:SKIPgreenSM
+
+:nofirmwarechange
+if /i "%ThemeSelection%" NEQ "R" goto:SKIPredSM
+set MyM=*
+if /i "%FIRM%" EQU "4.3" set DarkWii_Red_4.3K=*
+if /i "%FIRM%" EQU "4.2" set DarkWii_Red_4.2K=*
+if /i "%FIRM%" EQU "4.1" set DarkWii_Red_4.1K=*
+:SKIPredSM
+
+if /i "%ThemeSelection%" NEQ "G" goto:SKIPgreenSM
+set MyM=*
+if /i "%FIRM%" EQU "4.3" set DarkWii_Green_4.3K=*
+if /i "%FIRM%" EQU "4.2" set DarkWii_Green_4.2K=*
+if /i "%FIRM%" EQU "4.1" set DarkWii_Green_4.1K=*
+:SKIPgreenSM
+:SKIPSM
+
+if /i "%PIC%" EQU "Y" set PK=*
+if /i "%SHOP%" EQU "Y" set SK=*
+
+
+
+
+
+:BUGGEDSMIOS
+if /i "%FIRM%" EQU "3.2" set IOS30P60=*
+if /i "%FIRM%" EQU "4.1" set IOS60P=*
+if /i "%REGION%" EQU "RC" goto:COMMONSETTINGS
+if /i "%FIRM%" EQU "4.2" set IOS70P=*
+if /i "%FIRM%" EQU "4.3" set IOS80P=*
+
+:COMMONSETTINGS
+if /i "%SHOP%" EQU "Y" set IOS56=*
+
+if /i "%ACTIVEIOS%" EQU "off" goto:skipactiveios
+if /i "%UpdatesIOSQ%" EQU "N" goto:skipactiveios
+::if /i "%FIRMSTART%" EQU "4.3" goto:skipactiveios
+
+
+:ACTIVEIOS
+set M10=*
+set IOS9=*
+set IOS12=*
+set IOS13=*
+set IOS14=*
+set IOS15=*
+set IOS17=*
+set IOS21=*
+set IOS22=*
+set IOS28=*
+set IOS31=*
+set IOS33=*
+set IOS34=*
+set IOS35=*
+if /i "%OPTION36%" EQU "on" set IOS36v3608=*
+set IOS37=*
+set IOS38=*
+set ios41=*
+set ios43=*
+set ios45=*
+set ios46=*
+set IOS48v4124=*
+set IOS53=*
+set IOS55=*
+set IOS56=*
+set IOS57=*
+set IOS58=*
+set IOS61=*
+:skipactiveios
+
+if /i "%MIIQ%" EQU "Y" set Mii=*
+
+
+
+if /i "%protect%" NEQ "Y" goto:NoExtraProtection
+set IOS11P60=*
+set IOS20P60=*
+set IOS30P60=*
+if /i "%REGION%" EQU "K" set IOS40P60=*
+set IOS50P=*
+if /i "%REGION%" EQU "K" set IOS52P=*
+set IOS60P=*
+if /i "%REGION%" NEQ "RC" set IOS70P=*
+if /i "%REGION%" EQU "RC" set IOS70K=*
+set usbx=*
+::--Note: IOS80v16174(IOS60v6174[FS-ES-NP]) will be downloaded for regionchanged korean wii's even with No Extra Brick Protection
+:NoExtraProtection
+
+
+if /i "%USBGUIDE%" NEQ "Y" goto:NoUSBSETUP
+if /i "%LOADER%" EQU "CFG" set usbfolder=*
+if /i "%LOADER%" EQU "ALL" set usbfolder=*
+if /i "%LOADER%" EQU "FLOW" set FLOW=*
+if /i "%LOADER%" EQU "ALL" set FLOW=*
+set wbm=*
+if /i "%FORMAT%" EQU "1" set f32=*
+if /i "%FORMAT%" EQU "3" set f32=*
+:NoUSBSETUP
+
+
+
+if /i "%VIRGIN%" NEQ "Y" goto:notvirgin
+:virgin
+set HM=*
+set IOS58=*
+if /i "%FIRMSTART%" EQU "4.1" set BB1=*
+if /i "%FIRMSTART%" EQU "4.0" set BB1=*
+if /i "%FIRMSTART%" EQU "3.2" set BB1=*
+if /i "%FIRMSTART%" EQU "3.x" set BB1=*
+if /i "%FIRMSTART%" EQU "4.2" set BB2=*
+if /i "%EXPLOIT%" EQU "S" set SMASH=*
+if /i "%EXPLOIT%" EQU "L" set PWNS=*
+if /i "%EXPLOIT%" EQU "T" set Twi=*
+if /i "%EXPLOIT%" EQU "Y" set YUGI=*
+if /i "%EXPLOIT%" EQU "LB" set BATHAXX=*
+if /i "%EXPLOIT%" EQU "LS" set ROTJ=*
+if /i "%EXPLOIT%" EQU "TOS" set TOS=*
+if /i "%EXPLOIT%" NEQ "?" goto:notallexploits
+if /i "%FIRMSTART%" EQU "o" set Twi=*
+set SMASH=*
+if /i "%REGION%" NEQ "K" set PWNS=*
+if /i "%REGION%" NEQ "K" set YUGI=*
+if /i "%REGION%" NEQ "K" set BATHAXX=*
+if /i "%REGION%" NEQ "K" set ROTJ=*
+if /i "%REGION%" NEQ "K" set TOS=*
+:notallexploits
+
+::set Y4M=*
+::set IOS236=*
+set IOS236Installer=*
+set SIP=*
+set IOS36=*
+
+set cIOS202[57]-v5=*
+set cIOS222[38]-v5=*
+set cIOS223[37-38]-v4=*
+set cIOS224[57]-v5=*
+set cIOS249[56]-d2x-v6=*
+set cIOS250[57]-d2x-v6=*
+
+
+
+if /i "%CMIOSOPTION%" EQU "on" set RVL-cMIOS-v65535(v10)_WiiGator_WiiPower_v0.2=*
+if /i "%CMIOSOPTION%" EQU "on" set M10=
+set pri=*
+::set HAX=*
+set mmm=*
+
+goto:DOWNLOADQUEUE
+
+
+
+:notvirgin
+
+set mmm=*
+::set Y4M=*
+
+
+
+if /i "%HMInstaller%" NEQ "Y" goto:noHMInstallerforNonVirgin
+set HM=*
+set IOS58=*
+if /i "%FIRMSTART%" EQU "4.1" set BB1=*
+if /i "%FIRMSTART%" EQU "4.0" set BB1=*
+if /i "%FIRMSTART%" EQU "3.x" set BB1=*
+if /i "%FIRMSTART%" EQU "3.2" set BB1=*
+if /i "%FIRMSTART%" EQU "4.2" set BB2=*
+
+if /i "%FIRMSTART%" EQU "o" goto:gonow
+if /i "%FIRMSTART%" EQU "4.3" goto:gonow
+goto:skipextra2
+
+:gonow
+if /i "%FIRMSTART%" EQU "o" set TWI=*
+set SMASH=*
+if /i "%REGION%" NEQ "K" set PWNS=*
+if /i "%REGION%" NEQ "K" set YUGI=*
+if /i "%REGION%" NEQ "K" set BATHAXX=*
+if /i "%REGION%" NEQ "K" set ROTJ=*
+if /i "%REGION%" NEQ "K" set TOS=*
+:skipextra2
+
+:noHMInstallerforNonVirgin
+
+if /i "%IOS236InstallerQ%" EQU "Y" set SIP=*
+if /i "%IOS236InstallerQ%" EQU "Y" set IOS36=*
+if /i "%IOS236InstallerQ%" EQU "Y" set IOS236Installer=*
+
+if /i "%RECCIOS%" EQU "Y" set cIOS202[57]-v5=*
+if /i "%RECCIOS%" EQU "Y" set cIOS222[38]-v5=*
+if /i "%RECCIOS%" EQU "Y" set cIOS223[37-38]-v4=*
+if /i "%RECCIOS%" EQU "Y" set cIOS224[57]-v5=*
+if /i "%RECCIOS%" EQU "Y" set cIOS249[56]-d2x-v6=*
+if /i "%RECCIOS%" EQU "Y" set cIOS250[57]-d2x-v6=*
+
+if /i "%CMIOSOPTION%" EQU "off" goto:quickskip
+if /i "%RECCIOS%" EQU "Y" set RVL-cMIOS-v65535(v10)_WiiGator_WiiPower_v0.2=*
+if /i "%RECCIOS%" EQU "Y" set M10=
+:quickskip
+
+if /i "%yawmQ%" EQU "Y" set YAWM=*
+
+
+if /i "%PRIQ%" NEQ "Y" goto:DOWNLOADQUEUE
+set pri=*
+::set HAX=*
+set mmm=*
+::set IOS236=*
+goto:DOWNLOADQUEUE
+
+
+
+
+::...................................Download Queue...............................
+:DOWNLOADQUEUE
+set settings=
+
+set d2x-beta-rev=6
+if exist modules\d2x-beta\d2x-beta.bat call modules\d2x-beta\d2x-beta.bat
+
+::--------------
+::d2x check for changed DL names and md5's for Advanced downloads only
+if /i "%MENU1%" NEQ "L" goto:DLCOUNT
+if not exist temp\DLnamesADV.txt goto:DLCOUNT
+findStr "d2x" temp\DLnamesADV.txt >nul
+IF ERRORLEVEL 1 goto:DLCOUNT
+
+FINDSTR /N . temp\DLnamesADV.txt>temp\DLnamesADVcheck.txt
+sfk filter -quiet temp\DLnamesADVcheck.txt -+d2x -rep _cIOS*[_cIOS249[_ -rep _"Advanced Download: "__ -write -yes
+
+set loadorgo=load4queue
+
+::Loop through the the following once for EACH line in *.txt
+for /F "tokens=*" %%A in (temp\DLnamesADVcheck.txt) do call :processDLCheck %%A
+goto:quickskip
+:processDLCheck
+
+set advDLCheck=%*
+
+echo set advDLcheckNUM=%advDLCheck%>temp\advDLcheckNUM.bat
+sfk filter -quiet temp\advDLcheckNUM.bat -rep _:*__ -write -yes
+call temp\advDLcheckNUM.bat
+del temp\advDLcheckNUM.bat>nul
+
+echo %advDLCheck%>temp\advDLcheck.bat
+sfk filter -quiet temp\advDLcheck.bat -rep _"%advDLcheckNUM%:"_"set advDLcheck="_ -write -yes
+call temp\advDLcheck.bat
+del temp\advDLcheck.bat>nul
+
+
+call temp\AdvDL%advDLcheckNUM%.bat
+set oldfullname=%name%
+
+set advDLCheck0=%advDLCheck%
+
+set d2x-beta-rev=6
+set advDLCheck=%advDLCheck:~0,17%%d2x-beta-rev%
+if exist modules\d2x-beta\d2x-beta.bat call modules\d2x-beta\d2x-beta.bat
+
+set string=%d2x-beta-rev%
+set d2xVersionLength=0
+
+:loopd2xVersionLength
+if defined string (
+ set string=%string:~1%
+ set /A d2xVersionLength += 1
+ goto:loopd2xVersionLength
+ )
+
+echo set alt-d2x-beta-rev=@advDLcheck0:~17,%d2xVersionLength%@>temp\d2x-beta-rev.bat
+sfk filter temp\d2x-beta-rev.bat -spat -rep _@_%%_ -write -yes>nul
+call temp\d2x-beta-rev.bat
+del temp\d2x-beta-rev.bat>nul
+
+if /i "%d2x-beta-rev%" EQU "%alt-d2x-beta-rev%" goto:EOF
+
+goto:%advDLCheck%
+
+
+:processDLCheck2
+
+set slotnum=%slotcode:~7%
+if "%slotnum%"=="" set slotnum=249
+set newname=cIOS%slotnum%%basecios:~7,10%%d2x-beta-rev%
+
+::update temp\AdvDL#.bat
+sfk filter -quiet temp\AdvDL%advDLcheckNUM%.bat -rep _"set MD5="*_"set MD5=%MD5%"_ -rep _"set md5alt="*_"set md5alt=%md5alt%"_ -rep _"set ciosversion="*_"set ciosversion=%ciosversion%"_ -rep _"Advanced Download: "*_"Advanced Download: %newname%%versionname%"_ -rep _"set wadname="*_"set wadname=%wadname%"_ -rep _"set wadnameless="*_"set wadnameless=%newname%"_ -write -yes
+
+::update temp\DLnamesADV.txt
+sfk filter -quiet temp\DLnamesADV.txt -lerep _"%oldfullname% "_"Advanced Download: %newname%%versionname%"_ -write -yes
+goto:EOF
+:quickskip
+
+if exist temp\DLnamesADVcheck.txt del temp\DLnamesADVcheck.txt>nul
+set loadorgo=go
+::---------------------
+
+
+::Count how many downloads there are!
+:DLCOUNT
+
+if exist temp\DLnames.txt del temp\DLnames.txt>nul
+if exist temp\DLgotos.txt del temp\DLgotos.txt>nul
+
+
+
+if /i "%EULAU%" EQU "*" (echo "EULA v3 (USA)">>temp\DLnames.txt) & (echo "EULAU">>temp\DLgotos.txt)
+if /i "%EULAE%" EQU "*" (echo "EULA v3 (PAL)">>temp\DLnames.txt) & (echo "EULAE">>temp\DLgotos.txt)
+if /i "%EULAJ%" EQU "*" (echo "EULA v3 (JAP)">>temp\DLnames.txt) & (echo "EULAJ">>temp\DLgotos.txt)
+if /i "%EULAK%" EQU "*" (echo "EULA v3 (KOR)">>temp\DLnames.txt) & (echo "EULAK">>temp\DLgotos.txt)
+if /i "%RSU%" EQU "*" (echo "Region Select v3 (USA)">>temp\DLnames.txt) & (echo "RSU">>temp\DLgotos.txt)
+if /i "%RSE%" EQU "*" (echo "Region Select v3 (PAL)">>temp\DLnames.txt) & (echo "RSE">>temp\DLgotos.txt)
+if /i "%RSJ%" EQU "*" (echo "Region Select v3 (JAP)">>temp\DLnames.txt) & (echo "RSJ">>temp\DLgotos.txt)
+if /i "%RSK%" EQU "*" (echo "Region Select v3 (KOR)">>temp\DLnames.txt) & (echo "RSK">>temp\DLgotos.txt)
+if /i "%BC%" EQU "*" (echo "BC">>temp\DLnames.txt) & (echo "BC">>temp\DLgotos.txt)
+
+if /i "%SM3.2U%" EQU "*" (echo "System Menu 3.2U">>temp\DLnames.txt) & (echo "SM3.2U">>temp\DLgotos.txt)
+if /i "%SM4.1U%" EQU "*" (echo "System Menu 4.1U">>temp\DLnames.txt) & (echo "SM4.1U">>temp\DLgotos.txt)
+if /i "%SM4.2U%" EQU "*" (echo "System Menu 4.2U">>temp\DLnames.txt) & (echo "SM4.2U">>temp\DLgotos.txt)
+if /i "%SM4.3U%" EQU "*" (echo "System Menu 4.3U">>temp\DLnames.txt) & (echo "SM4.3U">>temp\DLgotos.txt)
+if /i "%SM3.2E%" EQU "*" (echo "System Menu 3.2E">>temp\DLnames.txt) & (echo "SM3.2E">>temp\DLgotos.txt)
+if /i "%SM4.1E%" EQU "*" (echo "System Menu 4.1E">>temp\DLnames.txt) & (echo "SM4.1E">>temp\DLgotos.txt)
+if /i "%SM4.2E%" EQU "*" (echo "System Menu 4.2E">>temp\DLnames.txt) & (echo "SM4.2E">>temp\DLgotos.txt)
+if /i "%SM4.3E%" EQU "*" (echo "System Menu 4.3E">>temp\DLnames.txt) & (echo "SM4.3E">>temp\DLgotos.txt)
+if /i "%SM3.2J%" EQU "*" (echo "System Menu 3.2J">>temp\DLnames.txt) & (echo "SM3.2J">>temp\DLgotos.txt)
+if /i "%SM4.1J%" EQU "*" (echo "System Menu 4.1J">>temp\DLnames.txt) & (echo "SM4.1J">>temp\DLgotos.txt)
+if /i "%SM4.2J%" EQU "*" (echo "System Menu 4.2J">>temp\DLnames.txt) & (echo "SM4.2J">>temp\DLgotos.txt)
+if /i "%SM4.3J%" EQU "*" (echo "System Menu 4.3J">>temp\DLnames.txt) & (echo "SM4.3J">>temp\DLgotos.txt)
+if /i "%SM4.1K%" EQU "*" (echo "System Menu 4.1K">>temp\DLnames.txt) & (echo "SM4.1K">>temp\DLgotos.txt)
+if /i "%SM4.2K%" EQU "*" (echo "System Menu 4.2K">>temp\DLnames.txt) & (echo "SM4.2K">>temp\DLgotos.txt)
+if /i "%SM4.3K%" EQU "*" (echo "System Menu 4.3K">>temp\DLnames.txt) & (echo "SM4.3K">>temp\DLgotos.txt)
+
+if /i "%SM4.1U-DWR%" EQU "*" (echo "System Menu 4.1U with Dark Wii Red Theme">>temp\DLnames.txt) & (echo "SM4.1U-DWR">>temp\DLgotos.txt)
+if /i "%SM4.2U-DWR%" EQU "*" (echo "System Menu 4.2U with Dark Wii Red Theme">>temp\DLnames.txt) & (echo "SM4.2U-DWR">>temp\DLgotos.txt)
+if /i "%SM4.3U-DWR%" EQU "*" (echo "System Menu 4.3U with Dark Wii Red Theme">>temp\DLnames.txt) & (echo "SM4.3U-DWR">>temp\DLgotos.txt)
+if /i "%SM4.1E-DWR%" EQU "*" (echo "System Menu 4.1E with Dark Wii Red Theme">>temp\DLnames.txt) & (echo "SM4.1E-DWR">>temp\DLgotos.txt)
+if /i "%SM4.2E-DWR%" EQU "*" (echo "System Menu 4.2E with Dark Wii Red Theme">>temp\DLnames.txt) & (echo "SM4.2E-DWR">>temp\DLgotos.txt)
+if /i "%SM4.3E-DWR%" EQU "*" (echo "System Menu 4.3E with Dark Wii Red Theme">>temp\DLnames.txt) & (echo "SM4.3E-DWR">>temp\DLgotos.txt)
+if /i "%SM4.1J-DWR%" EQU "*" (echo "System Menu 4.1J with Dark Wii Red Theme">>temp\DLnames.txt) & (echo "SM4.1J-DWR">>temp\DLgotos.txt)
+if /i "%SM4.2J-DWR%" EQU "*" (echo "System Menu 4.2J with Dark Wii Red Theme">>temp\DLnames.txt) & (echo "SM4.2J-DWR">>temp\DLgotos.txt)
+if /i "%SM4.3J-DWR%" EQU "*" (echo "System Menu 4.3J with Dark Wii Red Theme">>temp\DLnames.txt) & (echo "SM4.3J-DWR">>temp\DLgotos.txt)
+if /i "%SM4.1K-DWR%" EQU "*" (echo "System Menu 4.1K with Dark Wii Red Theme">>temp\DLnames.txt) & (echo "SM4.1K-DWR">>temp\DLgotos.txt)
+if /i "%SM4.2K-DWR%" EQU "*" (echo "System Menu 4.2K with Dark Wii Red Theme">>temp\DLnames.txt) & (echo "SM4.2K-DWR">>temp\DLgotos.txt)
+if /i "%SM4.3K-DWR%" EQU "*" (echo "System Menu 4.3K with Dark Wii Red Theme">>temp\DLnames.txt) & (echo "SM4.3K-DWR">>temp\DLgotos.txt)
+
+if /i "%SM4.1U-DWG%" EQU "*" (echo "System Menu 4.1U with Dark Wii Green Theme">>temp\DLnames.txt) & (echo "SM4.1U-DWG">>temp\DLgotos.txt)
+if /i "%SM4.2U-DWG%" EQU "*" (echo "System Menu 4.2U with Dark Wii Green Theme">>temp\DLnames.txt) & (echo "SM4.2U-DWG">>temp\DLgotos.txt)
+if /i "%SM4.3U-DWG%" EQU "*" (echo "System Menu 4.3U with Dark Wii Green Theme">>temp\DLnames.txt) & (echo "SM4.3U-DWG">>temp\DLgotos.txt)
+if /i "%SM4.1E-DWG%" EQU "*" (echo "System Menu 4.1E with Dark Wii Green Theme">>temp\DLnames.txt) & (echo "SM4.1E-DWG">>temp\DLgotos.txt)
+if /i "%SM4.2E-DWG%" EQU "*" (echo "System Menu 4.2E with Dark Wii Green Theme">>temp\DLnames.txt) & (echo "SM4.2E-DWG">>temp\DLgotos.txt)
+if /i "%SM4.3E-DWG%" EQU "*" (echo "System Menu 4.3E with Dark Wii Green Theme">>temp\DLnames.txt) & (echo "SM4.3E-DWG">>temp\DLgotos.txt)
+if /i "%SM4.1J-DWG%" EQU "*" (echo "System Menu 4.1J with Dark Wii Green Theme">>temp\DLnames.txt) & (echo "SM4.1J-DWG">>temp\DLgotos.txt)
+if /i "%SM4.2J-DWG%" EQU "*" (echo "System Menu 4.2J with Dark Wii Green Theme">>temp\DLnames.txt) & (echo "SM4.2J-DWG">>temp\DLgotos.txt)
+if /i "%SM4.3J-DWG%" EQU "*" (echo "System Menu 4.3J with Dark Wii Green Theme">>temp\DLnames.txt) & (echo "SM4.3J-DWG">>temp\DLgotos.txt)
+if /i "%SM4.1K-DWG%" EQU "*" (echo "System Menu 4.1K with Dark Wii Green Theme">>temp\DLnames.txt) & (echo "SM4.1K-DWG">>temp\DLgotos.txt)
+if /i "%SM4.2K-DWG%" EQU "*" (echo "System Menu 4.2K with Dark Wii Green Theme">>temp\DLnames.txt) & (echo "SM4.2K-DWG">>temp\DLgotos.txt)
+if /i "%SM4.3K-DWG%" EQU "*" (echo "System Menu 4.3K with Dark Wii Green Theme">>temp\DLnames.txt) & (echo "SM4.3K-DWG">>temp\DLgotos.txt)
+
+if /i "%DarkWii_Red_4.1U%" EQU "*" (echo "DarkWii Red Theme (4.1U)">>temp\DLnames.txt) & (echo "DarkWii_Red_4.1U">>temp\DLgotos.txt)
+if /i "%DarkWii_Red_4.2U%" EQU "*" (echo "DarkWii Red Theme (4.2U)">>temp\DLnames.txt) & (echo "DarkWii_Red_4.2U">>temp\DLgotos.txt)
+if /i "%DarkWii_Red_4.3U%" EQU "*" (echo "DarkWii Red Theme (4.3U)">>temp\DLnames.txt) & (echo "DarkWii_Red_4.3U">>temp\DLgotos.txt)
+if /i "%DarkWii_Red_4.1E%" EQU "*" (echo "DarkWii Red Theme (4.1E)">>temp\DLnames.txt) & (echo "DarkWii_Red_4.1E">>temp\DLgotos.txt)
+if /i "%DarkWii_Red_4.2E%" EQU "*" (echo "DarkWii Red Theme (4.2E)">>temp\DLnames.txt) & (echo "DarkWii_Red_4.2E">>temp\DLgotos.txt)
+if /i "%DarkWii_Red_4.3E%" EQU "*" (echo "DarkWii Red Theme (4.3E)">>temp\DLnames.txt) & (echo "DarkWii_Red_4.3E">>temp\DLgotos.txt)
+if /i "%DarkWii_Red_4.1J%" EQU "*" (echo "DarkWii Red Theme (4.1J)">>temp\DLnames.txt) & (echo "DarkWii_Red_4.1J">>temp\DLgotos.txt)
+if /i "%DarkWii_Red_4.2J%" EQU "*" (echo "DarkWii Red Theme (4.2J)">>temp\DLnames.txt) & (echo "DarkWii_Red_4.2J">>temp\DLgotos.txt)
+if /i "%DarkWii_Red_4.3J%" EQU "*" (echo "DarkWii Red Theme (4.3J)">>temp\DLnames.txt) & (echo "DarkWii_Red_4.3J">>temp\DLgotos.txt)
+if /i "%DarkWii_Red_4.1K%" EQU "*" (echo "DarkWii Red Theme (4.1K)">>temp\DLnames.txt) & (echo "DarkWii_Red_4.1K">>temp\DLgotos.txt)
+if /i "%DarkWii_Red_4.2K%" EQU "*" (echo "DarkWii Red Theme (4.2K)">>temp\DLnames.txt) & (echo "DarkWii_Red_4.2K">>temp\DLgotos.txt)
+if /i "%DarkWii_Red_4.3K%" EQU "*" (echo "DarkWii Red Theme (4.3K)">>temp\DLnames.txt) & (echo "DarkWii_Red_4.3K">>temp\DLgotos.txt)
+
+if /i "%DarkWii_Green_4.1U%" EQU "*" (echo "DarkWii Green Theme (4.1U)">>temp\DLnames.txt) & (echo "DarkWii_Green_4.1U">>temp\DLgotos.txt)
+if /i "%DarkWii_Green_4.2U%" EQU "*" (echo "DarkWii Green Theme (4.2U)">>temp\DLnames.txt) & (echo "DarkWii_Green_4.2U">>temp\DLgotos.txt)
+if /i "%DarkWii_Green_4.3U%" EQU "*" (echo "DarkWii Green Theme (4.3U)">>temp\DLnames.txt) & (echo "DarkWii_Green_4.3U">>temp\DLgotos.txt)
+if /i "%DarkWii_Green_4.1E%" EQU "*" (echo "DarkWii Green Theme (4.1E)">>temp\DLnames.txt) & (echo "DarkWii_Green_4.1E">>temp\DLgotos.txt)
+if /i "%DarkWii_Green_4.2E%" EQU "*" (echo "DarkWii Green Theme (4.2E)">>temp\DLnames.txt) & (echo "DarkWii_Green_4.2E">>temp\DLgotos.txt)
+if /i "%DarkWii_Green_4.3E%" EQU "*" (echo "DarkWii Green Theme (4.3E)">>temp\DLnames.txt) & (echo "DarkWii_Green_4.3E">>temp\DLgotos.txt)
+if /i "%DarkWii_Green_4.1J%" EQU "*" (echo "DarkWii Green Theme (4.1J)">>temp\DLnames.txt) & (echo "DarkWii_Green_4.1J">>temp\DLgotos.txt)
+if /i "%DarkWii_Green_4.2J%" EQU "*" (echo "DarkWii Green Theme (4.2J)">>temp\DLnames.txt) & (echo "DarkWii_Green_4.2J">>temp\DLgotos.txt)
+if /i "%DarkWii_Green_4.3J%" EQU "*" (echo "DarkWii Green Theme (4.3J)">>temp\DLnames.txt) & (echo "DarkWii_Green_4.3J">>temp\DLgotos.txt)
+if /i "%DarkWii_Green_4.1K%" EQU "*" (echo "DarkWii Green Theme (4.1K)">>temp\DLnames.txt) & (echo "DarkWii_Green_4.1K">>temp\DLgotos.txt)
+if /i "%DarkWii_Green_4.2K%" EQU "*" (echo "DarkWii Green Theme (4.2K)">>temp\DLnames.txt) & (echo "DarkWii_Green_4.2K">>temp\DLgotos.txt)
+if /i "%DarkWii_Green_4.3K%" EQU "*" (echo "DarkWii Green Theme (4.3K)">>temp\DLnames.txt) & (echo "DarkWii_Green_4.3K">>temp\DLgotos.txt)
+
+if /i "%IOS30%" EQU "*" (echo "IOS30v2576">>temp\DLnames.txt) & (echo "IOS30">>temp\DLgotos.txt)
+if /i "%IOS30P60%" EQU "*" (echo "IOS30v16174(IOS60v6174[FS-ES-NP])">>temp\DLnames.txt) & (echo "IOS30P60">>temp\DLgotos.txt)
+if /i "%IOS40P60%" EQU "*" (echo "IOS40v16174(IOS60v6174[FS-ES-NP])">>temp\DLnames.txt) & (echo "IOS40P60">>temp\DLgotos.txt)
+if /i "%IOS30P%" EQU "*" (echo "IOS30v12576(IOS30v2576[FS-ES-NP])">>temp\DLnames.txt) & (echo "IOS30P">>temp\DLgotos.txt)
+if /i "%IOS11P60%" EQU "*" (echo "IOS11v16174(IOS60v6174[FS-ES-NP])">>temp\DLnames.txt) & (echo "IOS11P60">>temp\DLgotos.txt)
+if /i "%IOS20P60%" EQU "*" (echo "IOS20v16174(IOS60v6174[FS-ES-NP])">>temp\DLnames.txt) & (echo "IOS20P60">>temp\DLgotos.txt)
+if /i "%IOS50P%" EQU "*" (echo "IOS50v14889(IOS50v4889[FS-ES-NP])">>temp\DLnames.txt) & (echo "IOS50P">>temp\DLgotos.txt)
+if /i "%IOS52P%" EQU "*" (echo "IOS52v15661(IOS52v5661[FS-ES-NP])">>temp\DLnames.txt) & (echo "IOS52P">>temp\DLgotos.txt)
+if /i "%IOS60%" EQU "*" (echo "IOS60v6174">>temp\DLnames.txt) & (echo "IOS60">>temp\DLgotos.txt)
+if /i "%IOS60P%" EQU "*" (echo "IOS60v6174[FS-ES-NP]">>temp\DLnames.txt) & (echo "IOS60P">>temp\DLgotos.txt)
+if /i "%IOS70%" EQU "*" (echo "IOS70v6687">>temp\DLnames.txt) & (echo "IOS70">>temp\DLgotos.txt)
+if /i "%IOS70P%" EQU "*" (echo "IOS70v16687(IOS70v6687[FS-ES-NP])">>temp\DLnames.txt) & (echo "IOS70P">>temp\DLgotos.txt)
+if /i "%IOS70K%" EQU "*" (echo "IOS70v16174(IOS60v6174[FS-ES-NP])">>temp\DLnames.txt) & (echo "IOS70K">>temp\DLgotos.txt)
+if /i "%IOS80K%" EQU "*" (echo "IOS80v16174(IOS60v6174[FS-ES-NP])">>temp\DLnames.txt) & (echo "IOS80K">>temp\DLgotos.txt)
+if /i "%IOS80%" EQU "*" (echo "IOS80v6944">>temp\DLnames.txt) & (echo "IOS80">>temp\DLgotos.txt)
+if /i "%IOS80P%" EQU "*" (echo "IOS80v6944[FS-ES-NP]">>temp\DLnames.txt) & (echo "IOS80P">>temp\DLgotos.txt)
+
+if /i "%mmm%" EQU "*" (echo "Multi-Mod Manager (MMM) v13.4">>temp\DLnames.txt) & (echo "mmm">>temp\DLgotos.txt)
+if /i "%yawm%" EQU "*" (echo "Yet Another Wad Manager Mod">>temp\DLnames.txt) & (echo "yawm">>temp\DLgotos.txt)
+if /i "%Y4M%" EQU "*" (echo "YAWMM 4 ModMii">>temp\DLnames.txt) & (echo "Y4M">>temp\DLgotos.txt)
+if /i "%dop%" EQU "*" (echo "Dop-Mii v13">>temp\DLnames.txt) & (echo "dopmii">>temp\DLgotos.txt)
+
+if /i "%HM%" EQU "*" (echo "HackMii Installer">>temp\DLnames.txt) & (echo "HackmiiInstaller">>temp\DLgotos.txt)
+if /i "%bootmiisd%" EQU "*" (echo "BootMii SD Files">>temp\DLnames.txt) & (echo "bootmiisd">>temp\DLgotos.txt)
+if /i "%BB1%" EQU "*" (echo "Bannerbomb v1">>temp\DLnames.txt) & (echo "BannerBomb1">>temp\DLgotos.txt)
+if /i "%BB2%" EQU "*" (echo "Bannerbomb v2">>temp\DLnames.txt) & (echo "BannerBomb2">>temp\DLgotos.txt)
+if /i "%smash%" EQU "*" (echo "Smash Stack (USA, PAL, JAP and KOR)">>temp\DLnames.txt) & (echo "smash">>temp\DLgotos.txt)
+if /i "%pwns%" EQU "*" (echo "Indiana Pwns">>temp\DLnames.txt) & (echo "pwns">>temp\DLgotos.txt)
+if /i "%BATHAXX%" EQU "*" (echo "BATHAXX (USA, PAL and JAP)">>temp\DLnames.txt) & (echo "BATHAXX">>temp\DLgotos.txt)
+if /i "%ROTJ%" EQU "*" (echo "Return of the JODI (USA, PAL and JAP)">>temp\DLnames.txt) & (echo "ROTJ">>temp\DLgotos.txt)
+if /i "%TOS%" EQU "*" (echo "Eri HaKawai (USA, PAL and JAP)">>temp\DLnames.txt) & (echo "TOS">>temp\DLgotos.txt)
+if /i "%YUGI%" EQU "*" (echo "YU-GI-OWNED (USA, PAL and JAP)">>temp\DLnames.txt) & (echo "YUGI">>temp\DLgotos.txt)
+if /i "%Twi%" EQU "*" (echo "Twilight Hack v0.1 Beta1 (for Wii's 3.3 and below)">>temp\DLnames.txt) & (echo "Twi">>temp\DLgotos.txt)
+
+if /i "%IOS236Installer%" EQU "*" (echo "IOS236 Installer v5 Mod">>temp\DLnames.txt) & (echo "IOS236Installer">>temp\DLgotos.txt)
+if /i "%SIP%" EQU "*" (echo "Simple IOS Patcher v1.12">>temp\DLnames.txt) & (echo "SIP">>temp\DLgotos.txt)
+if /i "%Pri%" EQU "*" (echo "Priiloader v0.7 (236 Mod)">>temp\DLnames.txt) & (echo "Priiloader">>temp\DLgotos.txt)
+if /i "%HAX%" EQU "*" (echo "Priiloader Hacks">>temp\DLnames.txt) & (echo "PriiHacks">>temp\DLgotos.txt)
+if /i "%MyM%" EQU "*" (echo "MyMenuify">>temp\DLnames.txt) & (echo "Mym">>temp\DLgotos.txt)
+
+
+
+if /i "%PCSAVE%" EQU "Local" goto:local
+if /i "%PCSAVE%" NEQ "Auto" goto:skip
+if /i "%Homedrive%" EQU "%ModMiipath:~0,2%" goto:local
+:skip
+if /i "%f32%" EQU "*" (echo "FAT32 GUI Formatter">>temp\DLnames.txt) & (echo "F32">>temp\DLgotos.txt)
+if /i "%wbm%" EQU "*" (echo "Wii Backup Manager v0.3.8 build60">>temp\DLnames.txt) & (echo "WBM">>temp\DLgotos.txt)
+goto:skiplocal
+:local
+
+if /i "%f32%" EQU "*" (echo "FAT32 GUI Formatter (saved with shortcuts to %homedrive%\ModMii\Program Files)">>temp\DLnames.txt) & (echo "F32">>temp\DLgotos.txt)
+if /i "%wbm%" EQU "*" (echo "Wii Backup Manager v0.3.8 build60 (saved with shortcuts to %homedrive%\ModMii\Program Files)">>temp\DLnames.txt) & (echo "WBM">>temp\DLgotos.txt)
+:skiplocal
+
+
+
+if /i "%usbfolder%" EQU "*" (echo "Configurable USB-Loader (Most recent Full 249 version)">>temp\DLnames.txt) & (echo "usbfolder">>temp\DLgotos.txt)
+if /i "%cfg249%" EQU "*" (echo "Configurable USB Loader (Most recent 249 version)">>temp\DLnames.txt) & (echo "cfg249">>temp\DLgotos.txt)
+if /i "%cfg222%" EQU "*" (echo "Configurable USB Loader (Most recent 222 version)">>temp\DLnames.txt) & (echo "cfg222">>temp\DLgotos.txt)
+if /i "%cfgr%" EQU "*" (echo "Configurator for Configurable USB Loader (Most recent version)">>temp\DLnames.txt) & (echo "cfgr">>temp\DLgotos.txt)
+if /i "%FLOW%" EQU "*" (echo "WiiFlow r304-249">>temp\DLnames.txt) & (echo "FLOW">>temp\DLgotos.txt)
+if /i "%neogamma%" EQU "*" (echo "Neogamma Backup Disc Loader (most recent release)">>temp\DLnames.txt) & (echo "neogamma">>temp\DLgotos.txt)
+if /i "%AccioHacks%" EQU "*" (echo "Accio Hacks">>temp\DLnames.txt) & (echo "AccioHacks">>temp\DLgotos.txt)
+if /i "%CheatCodes%" EQU "*" (echo "%cheatregion% Region Cheat Codes: txtcodes from geckocodes.org">>temp\DLnames.txt) & (echo "CheatCodes">>temp\DLgotos.txt)
+if /i "%USBX%" EQU "*" (echo "USB-Loader Forwarder Channel v9">>temp\DLnames.txt) & (echo "USBX">>temp\DLgotos.txt)
+
+if /i "%JOY%" EQU "*" (echo "JoyFlow">>temp\DLnames.txt) & (echo "JOY">>temp\DLgotos.txt)
+if /i "%JOYF%" EQU "*" (echo "Joy Flow Forwarder Channel\dol">>temp\DLnames.txt) & (echo "JOYF">>temp\DLgotos.txt)
+if /i "%HBF%" EQU "*" (echo "Homebrew Filter r32">>temp\DLnames.txt) & (echo "HBF">>temp\DLgotos.txt)
+if /i "%S2U%" EQU "*" (echo "Switch2Uneek">>temp\DLnames.txt) & (echo "S2U">>temp\DLgotos.txt)
+
+if /i "%WiiMC%" EQU "*" (echo "WiiMC - Media Player (Most Recent Release)">>temp\DLnames.txt) & (echo "WIIMC">>temp\DLgotos.txt)
+if /i "%fceugx%" EQU "*" (echo "FCEUGX - NES Emulator for the Wii (Most Recent Release)">>temp\DLnames.txt) & (echo "fceugx">>temp\DLgotos.txt)
+if /i "%snes9xgx%" EQU "*" (echo "SNES9xGX - SNES Emulator for the Wii (Most Recent Release)">>temp\DLnames.txt) & (echo "snes9xgx">>temp\DLgotos.txt)
+if /i "%vbagx%" EQU "*" (echo "Visual Boy Advance GX - GB/GBA Emulator for the Wii (Most Recent Release)">>temp\DLnames.txt) & (echo "vbagx">>temp\DLgotos.txt)
+if /i "%WII64%" EQU "*" (echo "Wii64 beta1.1 (N64 Emulator)">>temp\DLnames.txt) & (echo "WII64">>temp\DLgotos.txt)
+if /i "%WIISX%" EQU "*" (echo "WiiSX beta2.1 (Playstation 1 Emulator)">>temp\DLnames.txt) & (echo "WIISX">>temp\DLgotos.txt)
+if /i "%SGM%" EQU "*" (echo "SaveGame Manager GX (Most Recent Release)">>temp\DLnames.txt) & (echo "SGM">>temp\DLgotos.txt)
+if /i "%WIIX%" EQU "*" (echo "WiiXplorer (Most Recent Release)">>temp\DLnames.txt) & (echo "WIIX">>temp\DLgotos.txt)
+if /i "%HBB%" EQU "*" (echo "Homebrew Browser v0.3.9c">>temp\DLnames.txt) & (echo "HBB">>temp\DLgotos.txt)
+if /i "%locked%" EQU "*" (echo "Locked Apps Folder for HBC (PASS=UDLRAB)">>temp\DLnames.txt) & (echo "locked">>temp\DLgotos.txt)
+
+if /i "%h4%" EQU "*" (echo "Hermes cIOS v4 Installer">>temp\DLnames.txt) & (echo "Hermesv4">>temp\DLgotos.txt)
+if /i "%h5%" EQU "*" (echo "Hermes cIOS v5 Installer">>temp\DLnames.txt) & (echo "Hermesv5">>temp\DLgotos.txt)
+if /i "%h51%" EQU "*" (echo "Hermes cIOS v5.1 Installer">>temp\DLnames.txt) & (echo "Hermesv51">>temp\DLgotos.txt)
+if /i "%w19%" EQU "*" (echo "Waninkokos cIOS v19 Installer">>temp\DLnames.txt) & (echo "waninv19">>temp\DLgotos.txt)
+if /i "%w20%" EQU "*" (echo "Waninkokos cIOS v20 Installer">>temp\DLnames.txt) & (echo "waninv20">>temp\DLgotos.txt)
+if /i "%CM5%" EQU "*" (echo "cMIOS rev5 Installer">>temp\DLnames.txt) & (echo "cMIOSrev5">>temp\DLgotos.txt)
+if /i "%MP%" EQU "*" (echo "MIOS Patcher 0.2">>temp\DLnames.txt) & (echo "MIOSPatcher">>temp\DLgotos.txt)
+
+if /i "%MII%" EQU "*" (echo "MII Channel">>temp\DLnames.txt) & (echo "MII">>temp\DLgotos.txt)
+if /i "%P%" EQU "*" (echo "Photo Channel 1.1 (USA / PAL / JAP)">>temp\DLnames.txt) & (echo "PHOTO">>temp\DLgotos.txt)
+if /i "%PK%" EQU "*" (echo "KOREAN Photo Channel 1.1">>temp\DLnames.txt) & (echo "PHOTO_K">>temp\DLgotos.txt)
+if /i "%S%" EQU "*" (echo "Shopping Channel (USA / PAL / JAP)">>temp\DLnames.txt) & (echo "SHOP">>temp\DLgotos.txt)
+if /i "%SK%" EQU "*" (echo "KOREAN Shopping Channel">>temp\DLnames.txt) & (echo "SHOP_K">>temp\DLgotos.txt)
+if /i "%IU%" EQU "*" (echo "USA Internet Channel">>temp\DLnames.txt) & (echo "NET_U">>temp\DLgotos.txt)
+if /i "%IE%" EQU "*" (echo "PAL Internet Channel">>temp\DLnames.txt) & (echo "NET_E">>temp\DLgotos.txt)
+if /i "%IJ%" EQU "*" (echo "JAP Internet Channel">>temp\DLnames.txt) & (echo "NET_J">>temp\DLgotos.txt)
+if /i "%WU%" EQU "*" (echo "USA Weather Channel">>temp\DLnames.txt) & (echo "WEATHER_U">>temp\DLgotos.txt)
+if /i "%WE%" EQU "*" (echo "PAL Weather Channel">>temp\DLnames.txt) & (echo "WEATHER_E">>temp\DLgotos.txt)
+if /i "%WJ%" EQU "*" (echo "JAP Weather Channel">>temp\DLnames.txt) & (echo "WEATHER_J">>temp\DLgotos.txt)
+if /i "%NU%" EQU "*" (echo "USA NEWS Channel">>temp\DLnames.txt) & (echo "NEWS_U">>temp\DLgotos.txt)
+if /i "%NE%" EQU "*" (echo "PAl NEWS Channel">>temp\DLnames.txt) & (echo "NEWS_E">>temp\DLgotos.txt)
+if /i "%NJ%" EQU "*" (echo "JAP NEWS Channel">>temp\DLnames.txt) & (echo "NEWS_J">>temp\DLgotos.txt)
+if /i "%WSU%" EQU "*" (echo "USA Wii Speak Channel">>temp\DLnames.txt) & (echo "SPEAK_U">>temp\DLgotos.txt)
+if /i "%WSE%" EQU "*" (echo "PAL Wii Speak Channel">>temp\DLnames.txt) & (echo "SPEAK_E">>temp\DLgotos.txt)
+if /i "%WSJ%" EQU "*" (echo "JAP Wii Speak Channel">>temp\DLnames.txt) & (echo "SPEAK_J">>temp\DLgotos.txt)
+
+if /i "%M10%" EQU "*" (echo "MIOSv10">>temp\DLnames.txt) & (echo "M10">>temp\DLgotos.txt)
+if /i "%IOS9%" EQU "*" (echo "IOS9">>temp\DLnames.txt) & (echo "IOS9">>temp\DLgotos.txt)
+if /i "%IOS12%" EQU "*" (echo "IOS12">>temp\DLnames.txt) & (echo "IOS12">>temp\DLgotos.txt)
+if /i "%IOS13%" EQU "*" (echo "IOS13">>temp\DLnames.txt) & (echo "IOS13">>temp\DLgotos.txt)
+if /i "%IOS14%" EQU "*" (echo "IOS14">>temp\DLnames.txt) & (echo "IOS14">>temp\DLgotos.txt)
+if /i "%IOS15%" EQU "*" (echo "IOS15">>temp\DLnames.txt) & (echo "IOS15">>temp\DLgotos.txt)
+if /i "%IOS17%" EQU "*" (echo "IOS17">>temp\DLnames.txt) & (echo "IOS17">>temp\DLgotos.txt)
+if /i "%IOS21%" EQU "*" (echo "IOS21">>temp\DLnames.txt) & (echo "IOS21">>temp\DLgotos.txt)
+if /i "%IOS22%" EQU "*" (echo "IOS22">>temp\DLnames.txt) & (echo "IOS22">>temp\DLgotos.txt)
+if /i "%IOS28%" EQU "*" (echo "IOS28">>temp\DLnames.txt) & (echo "IOS28">>temp\DLgotos.txt)
+if /i "%IOS31%" EQU "*" (echo "IOS31">>temp\DLnames.txt) & (echo "IOS31">>temp\DLgotos.txt)
+if /i "%IOS33%" EQU "*" (echo "IOS33">>temp\DLnames.txt) & (echo "IOS33">>temp\DLgotos.txt)
+if /i "%IOS34%" EQU "*" (echo "IOS34">>temp\DLnames.txt) & (echo "IOS34">>temp\DLgotos.txt)
+if /i "%IOS35%" EQU "*" (echo "IOS35">>temp\DLnames.txt) & (echo "IOS35">>temp\DLgotos.txt)
+if /i "%IOS36%" EQU "*" (echo "IOS36v3351">>temp\DLnames.txt) & (echo "IOS36">>temp\DLgotos.txt)
+if /i "%IOS36v3608%" EQU "*" (echo "IOS36v3608">>temp\DLnames.txt) & (echo "IOS36v3608">>temp\DLgotos.txt)
+if /i "%IOS37%" EQU "*" (echo "IOS37">>temp\DLnames.txt) & (echo "IOS37">>temp\DLgotos.txt)
+if /i "%IOS38%" EQU "*" (echo "IOS38">>temp\DLnames.txt) & (echo "IOS38">>temp\DLgotos.txt)
+if /i "%IOS41%" EQU "*" (echo "IOS41">>temp\DLnames.txt) & (echo "IOS41">>temp\DLgotos.txt)
+if /i "%IOS43%" EQU "*" (echo "IOS43">>temp\DLnames.txt) & (echo "IOS43">>temp\DLgotos.txt)
+if /i "%IOS45%" EQU "*" (echo "IOS45">>temp\DLnames.txt) & (echo "IOS45">>temp\DLgotos.txt)
+if /i "%IOS46%" EQU "*" (echo "IOS46">>temp\DLnames.txt) & (echo "IOS46">>temp\DLgotos.txt)
+if /i "%IOS48v4124%" EQU "*" (echo "IOS48">>temp\DLnames.txt) & (echo "IOS48v4124">>temp\DLgotos.txt)
+if /i "%IOS53%" EQU "*" (echo "IOS53">>temp\DLnames.txt) & (echo "IOS53">>temp\DLgotos.txt)
+if /i "%IOS55%" EQU "*" (echo "IOS55">>temp\DLnames.txt) & (echo "IOS55">>temp\DLgotos.txt)
+if /i "%IOS56%" EQU "*" (echo "IOS56">>temp\DLnames.txt) & (echo "IOS56">>temp\DLgotos.txt)
+if /i "%IOS57%" EQU "*" (echo "IOS57">>temp\DLnames.txt) & (echo "IOS57">>temp\DLgotos.txt)
+if /i "%IOS58%" EQU "*" (echo "IOS58">>temp\DLnames.txt) & (echo "IOS58">>temp\DLgotos.txt)
+if /i "%IOS61%" EQU "*" (echo "IOS61">>temp\DLnames.txt) & (echo "IOS61">>temp\DLgotos.txt)
+if /i "%A0e%" EQU "*" (echo "0000000e.app from IOS80 v6943 (SNEEK)">>temp\DLnames.txt) & (echo "NUSGRABBER0e">>temp\DLgotos.txt)
+
+if /i "%A01%" EQU "*" (echo "00000001.app from IOS80 v6687 (SNEEK)">>temp\DLnames.txt) & (echo "NUSGRABBER01">>temp\DLgotos.txt)
+if /i "%A0e_70%" EQU "*" (echo "0000000e.app from IOS70 v6687 (SNEEK)">>temp\DLnames.txt) & (echo "NUSGRABBER0e_70">>temp\DLgotos.txt)
+if /i "%A01_70%" EQU "*" (echo "00000001.app from IOS70 v6687 (SNEEK)">>temp\DLnames.txt) & (echo "NUSGRABBER01_70">>temp\DLgotos.txt)
+if /i "%A0e_60%" EQU "*" (echo "0000000e.app from IOS60 v6174 (SNEEK)">>temp\DLnames.txt) & (echo "NUSGRABBER0e_60">>temp\DLgotos.txt)
+if /i "%A0c%" EQU "*" (echo "0000000c.app from MIOS v10 (DIOS MIOS)">>temp\DLnames.txt) & (echo "NUSGRABBER0c">>temp\DLgotos.txt)
+if /i "%A01_60%" EQU "*" (echo "00000001.app from IOS60 v6174 (SNEEK)">>temp\DLnames.txt) & (echo "NUSGRABBER01_60">>temp\DLgotos.txt)
+if /i "%A40%" EQU "*" (echo "00000040.app from System Menu 3.2J (for MyMenuify)">>temp\DLnames.txt) & (echo "NUSGRABBER40">>temp\DLgotos.txt)
+if /i "%A42%" EQU "*" (echo "00000042.app from System Menu 3.2U (for MyMenuify)">>temp\DLnames.txt) & (echo "NUSGRABBER42">>temp\DLgotos.txt)
+if /i "%A45%" EQU "*" (echo "00000045.app from System Menu 3.2E (for MyMenuify)">>temp\DLnames.txt) & (echo "NUSGRABBER45">>temp\DLgotos.txt)
+if /i "%A70%" EQU "*" (echo "00000070.app from System Menu 4.0J (for MyMenuify)">>temp\DLnames.txt) & (echo "NUSGRABBER70">>temp\DLgotos.txt)
+if /i "%A72%" EQU "*" (echo "00000072.app from System Menu 4.0U (for MyMenuify)">>temp\DLnames.txt) & (echo "NUSGRABBER72">>temp\DLgotos.txt)
+if /i "%A75%" EQU "*" (echo "00000075.app from System Menu 4.0E (for MyMenuify)">>temp\DLnames.txt) & (echo "NUSGRABBER75">>temp\DLgotos.txt)
+if /i "%A78%" EQU "*" (echo "00000078.app from System Menu 4.1J (for MyMenuify)">>temp\DLnames.txt) & (echo "NUSGRABBER78">>temp\DLgotos.txt)
+if /i "%A7b%" EQU "*" (echo "0000007b.app from System Menu 4.1U (for MyMenuify)">>temp\DLnames.txt) & (echo "NUSGRABBER7b">>temp\DLgotos.txt)
+if /i "%A7e%" EQU "*" (echo "0000007e.app from System Menu 4.1E (for MyMenuify)">>temp\DLnames.txt) & (echo "NUSGRABBER7e">>temp\DLgotos.txt)
+if /i "%A81%" EQU "*" (echo "00000081.app from System Menu 4.1K (for MyMenuify)">>temp\DLnames.txt) & (echo "NUSGRABBER81">>temp\DLgotos.txt)
+if /i "%A84%" EQU "*" (echo "00000084.app from System Menu 4.2J (for MyMenuify)">>temp\DLnames.txt) & (echo "NUSGRABBER84">>temp\DLgotos.txt)
+if /i "%A87%" EQU "*" (echo "00000087.app from System Menu 4.2U (for MyMenuify)">>temp\DLnames.txt) & (echo "NUSGRABBER87">>temp\DLgotos.txt)
+if /i "%A8a%" EQU "*" (echo "0000008a.app from System Menu 4.2E (for MyMenuify)">>temp\DLnames.txt) & (echo "NUSGRABBER8a">>temp\DLgotos.txt)
+if /i "%A8d%" EQU "*" (echo "0000008d.app from System Menu 4.2K (for MyMenuify)">>temp\DLnames.txt) & (echo "NUSGRABBER8d">>temp\DLgotos.txt)
+if /i "%A94%" EQU "*" (echo "00000094.app from System Menu 4.3J (for MyMenuify)">>temp\DLnames.txt) & (echo "NUSGRABBER94">>temp\DLgotos.txt)
+if /i "%A97%" EQU "*" (echo "00000097.app from System Menu 4.3U (for MyMenuify)">>temp\DLnames.txt) & (echo "NUSGRABBER97">>temp\DLgotos.txt)
+if /i "%A9a%" EQU "*" (echo "0000009a.app from System Menu 4.3E (for MyMenuify)">>temp\DLnames.txt) & (echo "NUSGRABBER9a">>temp\DLgotos.txt)
+if /i "%A9d%" EQU "*" (echo "0000009d.app from System Menu 4.3K (for MyMenuify)">>temp\DLnames.txt) & (echo "NUSGRABBER9d">>temp\DLgotos.txt)
+
+if /i "%IOS236%" EQU "*" (echo "IOS236v65535(IOS36v3351[FS-ES-NP])">>temp\DLnames.txt) & (echo "IOS236">>temp\DLgotos.txt)
+
+if /i "%cIOS249[37]-d2x-v6%" EQU "*" (echo "cIOS249[37]-d2x-v%d2x-beta-rev%">>temp\DLnames.txt) & (echo "cIOS249[37]-d2x-v6">>temp\DLgotos.txt)
+if /i "%cIOS249[38]-d2x-v6%" EQU "*" (echo "cIOS249[38]-d2x-v%d2x-beta-rev%">>temp\DLnames.txt) & (echo "cIOS249[38]-d2x-v6">>temp\DLgotos.txt)
+if /i "%cIOS249[53]-d2x-v6%" EQU "*" (echo "cIOS249[53]-d2x-v%d2x-beta-rev%">>temp\DLnames.txt) & (echo "cIOS249[53]-d2x-v6">>temp\DLgotos.txt)
+if /i "%cIOS249[55]-d2x-v6%" EQU "*" (echo "cIOS249[55]-d2x-v%d2x-beta-rev%">>temp\DLnames.txt) & (echo "cIOS249[55]-d2x-v6">>temp\DLgotos.txt)
+if /i "%cIOS249[56]-d2x-v6%" EQU "*" (echo "cIOS249[56]-d2x-v%d2x-beta-rev%">>temp\DLnames.txt) & (echo "cIOS249[56]-d2x-v6">>temp\DLgotos.txt)
+if /i "%cIOS249[57]-d2x-v6%" EQU "*" (echo "cIOS249[57]-d2x-v%d2x-beta-rev%">>temp\DLnames.txt) & (echo "cIOS249[57]-d2x-v6">>temp\DLgotos.txt)
+if /i "%cIOS249[58]-d2x-v6%" EQU "*" (echo "cIOS249[58]-d2x-v%d2x-beta-rev%">>temp\DLnames.txt) & (echo "cIOS249[58]-d2x-v6">>temp\DLgotos.txt)
+if /i "%cIOS250[37]-d2x-v6%" EQU "*" (echo "cIOS250[37]-d2x-v%d2x-beta-rev%">>temp\DLnames.txt) & (echo "cIOS250[37]-d2x-v6">>temp\DLgotos.txt)
+if /i "%cIOS250[38]-d2x-v6%" EQU "*" (echo "cIOS250[38]-d2x-v%d2x-beta-rev%">>temp\DLnames.txt) & (echo "cIOS250[38]-d2x-v6">>temp\DLgotos.txt)
+if /i "%cIOS250[53]-d2x-v6%" EQU "*" (echo "cIOS250[53]-d2x-v%d2x-beta-rev%">>temp\DLnames.txt) & (echo "cIOS250[53]-d2x-v6">>temp\DLgotos.txt)
+if /i "%cIOS250[55]-d2x-v6%" EQU "*" (echo "cIOS250[55]-d2x-v%d2x-beta-rev%">>temp\DLnames.txt) & (echo "cIOS250[55]-d2x-v6">>temp\DLgotos.txt)
+if /i "%cIOS250[56]-d2x-v6%" EQU "*" (echo "cIOS250[56]-d2x-v%d2x-beta-rev%">>temp\DLnames.txt) & (echo "cIOS250[56]-d2x-v6">>temp\DLgotos.txt)
+if /i "%cIOS250[57]-d2x-v6%" EQU "*" (echo "cIOS250[57]-d2x-v%d2x-beta-rev%">>temp\DLnames.txt) & (echo "cIOS250[57]-d2x-v6">>temp\DLgotos.txt)
+if /i "%cIOS250[58]-d2x-v6%" EQU "*" (echo "cIOS250[58]-d2x-v%d2x-beta-rev%">>temp\DLnames.txt) & (echo "cIOS250[58]-d2x-v6">>temp\DLgotos.txt)
+
+if /i "%cIOS222[38]-v4%" EQU "*" (echo "cIOS222[38]-v4">>temp\DLnames.txt) & (echo "cIOS222[38]-v4">>temp\DLgotos.txt)
+if /i "%cIOS223[37-38]-v4%" EQU "*" (echo "cIOS223[37-38]-v4">>temp\DLnames.txt) & (echo "cIOS223[37-38]-v4">>temp\DLgotos.txt)
+
+if /i "%cIOS202[37]-v5%" EQU "*" (echo "cIOS202[37]-v5">>temp\DLnames.txt) & (echo "cIOS202[37]-v5">>temp\DLgotos.txt)
+if /i "%cIOS202[38]-v5%" EQU "*" (echo "cIOS202[38]-v5">>temp\DLnames.txt) & (echo "cIOS202[38]-v5">>temp\DLgotos.txt)
+if /i "%cIOS202[57]-v5%" EQU "*" (echo "cIOS202[57]-v5">>temp\DLnames.txt) & (echo "cIOS202[57]-v5">>temp\DLgotos.txt)
+
+if /i "%cIOS222[38]-v5%" EQU "*" (echo "cIOS222[38]-v5">>temp\DLnames.txt) & (echo "cIOS222[38]-v5">>temp\DLgotos.txt)
+if /i "%cIOS223[37]-v5%" EQU "*" (echo "cIOS223[37]-v5">>temp\DLnames.txt) & (echo "cIOS223[37]-v5">>temp\DLgotos.txt)
+if /i "%cIOS223[57]-v5%" EQU "*" (echo "cIOS223[57]-v5">>temp\DLnames.txt) & (echo "cIOS223[57]-v5">>temp\DLgotos.txt)
+if /i "%cIOS224[37]-v5%" EQU "*" (echo "cIOS224[37]-v5">>temp\DLnames.txt) & (echo "cIOS224[37]-v5">>temp\DLgotos.txt)
+if /i "%cIOS224[57]-v5%" EQU "*" (echo "cIOS224[57]-v5">>temp\DLnames.txt) & (echo "cIOS224[57]-v5">>temp\DLgotos.txt)
+
+if /i "%cIOS249-v14%" EQU "*" (echo "cIOS249-v14">>temp\DLnames.txt) & (echo "cIOS249-v14">>temp\DLgotos.txt)
+if /i "%cIOS250-v14%" EQU "*" (echo "cIOS250-v14">>temp\DLnames.txt) & (echo "cIOS250-v14">>temp\DLgotos.txt)
+
+if /i "%cIOS249-v17b%" EQU "*" (echo "cIOS249-v17b">>temp\DLnames.txt) & (echo "cIOS249-v17b">>temp\DLgotos.txt)
+if /i "%cIOS250-v17b%" EQU "*" (echo "cIOS250-v17b">>temp\DLnames.txt) & (echo "cIOS250-v17b">>temp\DLgotos.txt)
+
+if /i "%cIOS249[37]-v19%" EQU "*" (echo "cIOS249[37]-v19">>temp\DLnames.txt) & (echo "cIOS249[37]-v19">>temp\DLgotos.txt)
+if /i "%cIOS249[38]-v19%" EQU "*" (echo "cIOS249[38]-v19">>temp\DLnames.txt) & (echo "cIOS249[38]-v19">>temp\DLgotos.txt)
+if /i "%cIOS249[57]-v19%" EQU "*" (echo "cIOS249[57]-v19">>temp\DLnames.txt) & (echo "cIOS249[57]-v19">>temp\DLgotos.txt)
+if /i "%cIOS250[37]-v19%" EQU "*" (echo "cIOS250[37]-v19">>temp\DLnames.txt) & (echo "cIOS250[37]-v19">>temp\DLgotos.txt)
+if /i "%cIOS250[38]-v19%" EQU "*" (echo "cIOS250[38]-v19">>temp\DLnames.txt) & (echo "cIOS250[38]-v19">>temp\DLgotos.txt)
+if /i "%cIOS250[57]-v19%" EQU "*" (echo "cIOS250[57]-v19">>temp\DLnames.txt) & (echo "cIOS250[57]-v19">>temp\DLgotos.txt)
+
+if /i "%cIOS249[38]-v20%" EQU "*" (echo "cIOS249[38]-v20">>temp\DLnames.txt) & (echo "cIOS249[38]-v20">>temp\DLgotos.txt)
+if /i "%cIOS249[56]-v20%" EQU "*" (echo "cIOS249[56]-v20">>temp\DLnames.txt) & (echo "cIOS249[56]-v20">>temp\DLgotos.txt)
+if /i "%cIOS249[57]-v20%" EQU "*" (echo "cIOS249[57]-v20">>temp\DLnames.txt) & (echo "cIOS249[57]-v20">>temp\DLgotos.txt)
+if /i "%cIOS250[38]-v20%" EQU "*" (echo "cIOS250[38]-v20">>temp\DLnames.txt) & (echo "cIOS250[38]-v20">>temp\DLgotos.txt)
+if /i "%cIOS250[56]-v20%" EQU "*" (echo "cIOS250[56]-v20">>temp\DLnames.txt) & (echo "cIOS250[56]-v20">>temp\DLgotos.txt)
+if /i "%cIOS250[57]-v20%" EQU "*" (echo "cIOS250[57]-v20">>temp\DLnames.txt) & (echo "cIOS250[57]-v20">>temp\DLgotos.txt)
+
+if /i "%cIOS249[37]-v21%" EQU "*" (echo "cIOS249[37]-v21">>temp\DLnames.txt) & (echo "cIOS249[37]-v21">>temp\DLgotos.txt)
+if /i "%cIOS249[38]-v21%" EQU "*" (echo "cIOS249[38]-v21">>temp\DLnames.txt) & (echo "cIOS249[38]-v21">>temp\DLgotos.txt)
+if /i "%cIOS249[53]-v21%" EQU "*" (echo "cIOS249[53]-v21">>temp\DLnames.txt) & (echo "cIOS249[53]-v21">>temp\DLgotos.txt)
+if /i "%cIOS249[55]-v21%" EQU "*" (echo "cIOS249[55]-v21">>temp\DLnames.txt) & (echo "cIOS249[55]-v21">>temp\DLgotos.txt)
+if /i "%cIOS249[56]-v21%" EQU "*" (echo "cIOS249[56]-v21">>temp\DLnames.txt) & (echo "cIOS249[56]-v21">>temp\DLgotos.txt)
+if /i "%cIOS249[57]-v21%" EQU "*" (echo "cIOS249[57]-v21">>temp\DLnames.txt) & (echo "cIOS249[57]-v21">>temp\DLgotos.txt)
+if /i "%cIOS249[58]-v21%" EQU "*" (echo "cIOS249[58]-v21">>temp\DLnames.txt) & (echo "cIOS249[58]-v21">>temp\DLgotos.txt)
+if /i "%cIOS250[37]-v21%" EQU "*" (echo "cIOS250[37]-v21">>temp\DLnames.txt) & (echo "cIOS250[37]-v21">>temp\DLgotos.txt)
+if /i "%cIOS250[38]-v21%" EQU "*" (echo "cIOS250[38]-v21">>temp\DLnames.txt) & (echo "cIOS250[38]-v21">>temp\DLgotos.txt)
+if /i "%cIOS250[53]-v21%" EQU "*" (echo "cIOS250[53]-v21">>temp\DLnames.txt) & (echo "cIOS250[53]-v21">>temp\DLgotos.txt)
+if /i "%cIOS250[55]-v21%" EQU "*" (echo "cIOS250[55]-v21">>temp\DLnames.txt) & (echo "cIOS250[55]-v21">>temp\DLgotos.txt)
+if /i "%cIOS250[56]-v21%" EQU "*" (echo "cIOS250[56]-v21">>temp\DLnames.txt) & (echo "cIOS250[56]-v21">>temp\DLgotos.txt)
+if /i "%cIOS250[57]-v21%" EQU "*" (echo "cIOS250[57]-v21">>temp\DLnames.txt) & (echo "cIOS250[57]-v21">>temp\DLgotos.txt)
+if /i "%cIOS250[58]-v21%" EQU "*" (echo "cIOS250[58]-v21">>temp\DLnames.txt) & (echo "cIOS250[58]-v21">>temp\DLgotos.txt)
+
+if /i "%RVL-cMIOS-v65535(v10)_WiiGator_WiiPower_v0.2%" EQU "*" (echo "WiiGator+WiiPower cMIOS-v65535(v10)">>temp\DLnames.txt) & (echo "RVL-cMIOS-v65535(v10)_WiiGator_WiiPower_v0.2">>temp\DLgotos.txt)
+if /i "%RVL-cmios-v4_WiiGator_GCBL_v0.2%" EQU "*" (echo "cMIOS-v4 WiiGator GCBL v0.2">>temp\DLnames.txt) & (echo "RVL-cmios-v4_WiiGator_GCBL_v0.2">>temp\DLgotos.txt)
+if /i "%RVL-cmios-v4_Waninkoko_rev5%" EQU "*" (echo "cMIOS-v4 Waninkoko rev5">>temp\DLnames.txt) & (echo "RVL-cmios-v4_Waninkoko_rev5">>temp\DLgotos.txt)
+
+
+if exist temp\DLnames.txt sfk filter -quiet "temp\DLnames.txt" -rep _"""__ -write -yes
+if exist temp\DLgotos.txt sfk filter -quiet "temp\DLgotos.txt" -rep _"""__ -write -yes
+
+if not exist temp\DLGotosADV.txt goto:quickskip
+::Loop through the the following once for EACH line in *.txt
+for /F "tokens=*" %%A in (temp\DLGotosADV.txt) do call :processDLGotosADV %%A
+goto:quickskip
+:processDLGotosADV
+echo %*>>temp\DLgotos.txt
+goto:EOF
+:quickskip
+
+if not exist temp\DLnamesADV.txt goto:quickskip
+::Loop through the the following once for EACH line in *.txt
+for /F "tokens=*" %%A in (temp\DLnamesADV.txt) do call :processDLnamesADV %%A
+goto:quickskip
+:processDLnamesADV
+echo %*>>temp\DLnames.txt
+goto:EOF
+:quickskip
+
+if exist "temp\DLgotos.txt" copy /y "temp\DLgotos.txt" "temp\DLgotos-copy.txt">nul
+
+if not exist temp\DLnames.txt goto:miniskip
+setlocal ENABLEDELAYEDEXPANSION
+SET DLTOTAL=0
+for /f "delims=" %%i in (temp\DLnames.txt) do set /a DLTOTAL=!DLTOTAL!+1
+setlocal DISABLEDELAYEDEXPANSION
+:miniskip
+
+
+if /i "%MENU1%" EQU "S" goto:DLSETTINGS
+if /i "%MENUREAL%" EQU "S" goto:DLSETTINGS
+
+SET /a LINES=%DLTOTAL%+20
+
+if /i "%MENU1%" EQU "L" SET /a LINES=%LINES%+12
+
+if %LINES% LEQ 54 goto:noresize
+mode con cols=85 lines=%LINES%
+:noresize
+
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+if /i "%MENU1%" EQU "H" echo HackMii Oplossingen
+if /i "%MENU1%" EQU "H" echo.
+
+
+::-----------DL QUEUE SETTINGS---------
+if /i "%MENU1%" NEQ "L" goto:skiploadDLcue
+
+if /i "%ROOTSAVE%" EQU "%ROOTSAVETEMP%" set matchrs=Green
+if /i "%ROOTSAVE%" NEQ "%ROOTSAVETEMP%" set matchrs=Red
+
+if /i "%OPTION1%" EQU "%OPTION1TEMP%" set match1=Green
+if /i "%OPTION1%" NEQ "%OPTION1TEMP%" set match1=Red
+
+echo.
+echo Download Wachtrij Geladen
+echo.
+sfk echo -spat \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 Opties zijn [Red]Red [def] als ze verchillen met
+sfk echo -spat \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 \x20 de opgeslagen instell. en [Green]Groen [def]als ze overeen komen
+echo.
+if /i "%ROOTSAVE%" EQU "ON" sfk echo -spat \x20 \x20 [%matchrs%]Root Save: Save IOSs\MIOSs naar Root i.p.v. WAD Map (AAN)
+if /i "%ROOTSAVE%" EQU "OFF" sfk echo -spat \x20 \x20 [%matchrs%]Root Save: Save IOSs\MIOSs naar Root i.p.v. WAD Map (UIT)
+echo * Nuttig voor Wii Apps die IOSs\MIOSs op de Root vereisen
+echo.
+if /i "%OPTION1%" EQU "OFF" sfk echo -spat \x20 \x20 [%match1%] 00000001 map NIET bewaren voor IOSs\MIOSs\SMs etc
+if /i "%OPTION1%" EQU "OFF" echo * Map soms nodig voor offline gebruik van een paar Wii Apps
+if /i "%OPTION1%" EQU "ON" sfk echo -spat \x20 \x20 [%match1%] 00000001 Folder WEL houden voor IOSs\MIOSs\SMs etc
+if /i "%OPTION1%" EQU "ON" echo * Nuttig voor offline gebruik met Wii Apps zoals Dopmii
+
+
+
+if /i "%OPTION1%" EQU "NUS" sfk echo -spat \x20 \x20 [%match1%] NUS\00000001000000##v# map WEL houden voor IOSs\MIOSs\SMs etc
+if /i "%OPTION1%" EQU "NUS" echo * Nuttig voor offline gebruik met Wii Apps zoals d2x\Hermes cIOS Installers
+
+if /i "%OPTION1%" EQU "ALL" sfk echo -spat \x20 \x20 [%match1%]Behoud\00000001000000##v# en 00000001 map voor IOSs\MIOSs\SMs etc
+if /i "%OPTION1%" EQU "ALL" echo * Nuttig voor offline gebruik met een klein aantal Wii Apps
+echo.
+echo.
+
+:skiploadDLcue
+
+if /i "%DLTOTAL%" EQU "0" echo Niets geselecteerd voor download
+if /i "%DLTOTAL%" EQU "0" goto:skipall
+
+if /i "%USBGUIDE%" NEQ "Y" goto:skip
+if /i "%USBCONFIG%" EQU "USB" (echo De volgende %DLTOTAL% bestanden worden gedownload op "%DRIVE%" of "%DRIVEU%":) else (echo De volgende %DLTOTAL% bestanden worden gedownload op "%DRIVE%":)
+goto:skipall
+:skip
+
+echo De volgende %DLTOTAL% bestanden worden gedownload op "%DRIVE%":
+:skipall
+
+echo.
+
+SET DLNUM=0
+
+::Loop through the the following once for EACH line in *.txt
+if not exist temp\DLnames.txt goto:nextstep
+for /F "tokens=*" %%A in (temp\DLnames.txt) do call :processDLlist %%A
+goto:nextstep
+:processDLlist
+SET /a DLNUM=%DLNUM%+1
+echo %DLNUM%) %*
+goto:EOF
+:nextstep
+
+
+echo.
+
+echo Download nu starten?
+echo.
+if /i "%DLTOTAL%" EQU "0" goto:zerodownloads
+if /i "%MENU1%" EQU "W" goto:WorUSB
+if /i "%MENU1%" EQU "U" goto:WorUSB
+if /i "%MENU1%" EQU "H" goto:WorUSB
+
+echo Y = Ja, Start Download
+
+:WorUSB
+if /i "%MENU1%" EQU "W" echo Y = Ja, Genereer Gids en Start Download
+if /i "%MENU1%" EQU "W" echo G = Genereer alleen Gids
+if /i "%MENU1%" EQU "U" echo Y = Ja, Genereer Gids en Start Download
+if /i "%MENU1%" EQU "U" echo G = Genereer alleen Gids
+if /i "%MENU1%" EQU "H" echo Y = Ja, Genereer Gids en Start Download
+if /i "%MENU1%" EQU "H" echo G = Genereer alleen Gids
+
+
+:zerodownloads
+
+if /i "%MENU1%" EQU "1" echo A = Meer toevoegen aan batch download lijst
+if /i "%MENU1%" EQU "2" echo A = Meer toevoegen aan batch download lijst
+if /i "%MENU1%" EQU "3" echo A = Meer toevoegen aan batch download lijst
+if /i "%MENU1%" EQU "4" echo A = Meer toevoegen aan batch download lijst
+if /i "%MENU1%" EQU "A" echo A = Meer toevoegen aan batch download lijst
+if /i "%MENU1%" EQU "L" echo A = Meer toevoegen aan batch download lijst
+echo.
+
+if /i "%BACKB4QUEUE%" NEQ "Menu" goto:yessave
+if /i "%MENU1%" EQU "L" goto:NoNewDownloads
+:yessave
+If not Exist download_queue.bat echo S = Save Download Wachtrij
+If Exist download_queue.bat echo S = Save Download Wachtrij (bestaande wachtrij wordt hernoemd)
+if /i "%MENU1%" EQU "L" echo.
+if /i "%MENU1%" EQU "L" goto:NoNewDownloads
+If Exist download_queue.bat echo S+ = Save Download Wachtrij+ (Voeg bovenstaande toe aan wachtrij)
+echo.
+:NoNewDownloads
+
+echo B = Terug
+echo M = Hoofdmenu
+echo.
+set /p SETTINGS= Geef uw keuze in:
+
+
+
+if /i "%SETTINGS%" EQU "B" mode con cols=85 lines=54
+if /i "%SETTINGS%" EQU "B" goto:%BACKB4QUEUE%
+if /i "%SETTINGS%" EQU "M" goto:MENU
+
+if /i "%BACKB4QUEUE%" NEQ "Menu" goto:yessave
+if /i "%MENU1%" EQU "L" goto:noexistingqueue
+:yessave
+if /i "%SETTINGS%" EQU "S" goto:SaveDownloadQueue
+
+if /i "%MENU1%" EQU "L" goto:noexistingqueue
+If not Exist download_queue.bat goto:noexistingqueue
+if /i "%SETTINGS%" EQU "S+" goto:SaveDownloadQueue
+:noexistingqueue
+
+
+if /i "%MENU1%" NEQ "L" goto:notbatch
+if /i "%SETTINGS%" EQU "A" mode con cols=85 lines=54
+if /i "%SETTINGS%" EQU "A" goto:LIST
+if /i "%DLTOTAL%" EQU "0" goto:badkey
+if /i "%SETTINGS%" EQU "Y" (mode con cols=85 lines=54) & (goto:DLSETTINGS)
+:notbatch
+
+
+if /i "%MENU1%" NEQ "1" goto:notbatch
+if /i "%SETTINGS%" EQU "A" mode con cols=85 lines=54
+if /i "%SETTINGS%" EQU "A" goto:%BACKB4QUEUE%
+if /i "%DLTOTAL%" EQU "0" goto:badkey
+if /i "%SETTINGS%" EQU "Y" (mode con cols=85 lines=54) & (goto:DLSETTINGS)
+:notbatch
+
+if /i "%MENU1%" NEQ "2" goto:notoldbatch
+if /i "%SETTINGS%" EQU "A" mode con cols=85 lines=54
+if /i "%SETTINGS%" EQU "A" set lines=54
+if /i "%SETTINGS%" EQU "A" goto:%BACKB4QUEUE%
+if /i "%DLTOTAL%" EQU "0" goto:badkey
+if /i "%SETTINGS%" EQU "Y" (mode con cols=85 lines=54) & (goto:DLSETTINGS)
+:notoldbatch
+
+if /i "%MENU1%" NEQ "3" goto:NotBatchApp
+if /i "%SETTINGS%" EQU "A" mode con cols=85 lines=54
+if /i "%SETTINGS%" EQU "A" set lines=54
+if /i "%SETTINGS%" EQU "A" goto:%BACKB4QUEUE%
+if /i "%DLTOTAL%" EQU "0" goto:badkey
+if /i "%SETTINGS%" EQU "Y" (mode con cols=85 lines=54) & (goto:DLSETTINGS)
+:NotBatchApp
+
+if /i "%MENU1%" NEQ "4" goto:NotLIST4
+if /i "%SETTINGS%" EQU "A" mode con cols=85 lines=54
+if /i "%SETTINGS%" EQU "A" set lines=54
+if /i "%SETTINGS%" EQU "A" goto:%BACKB4QUEUE%
+if /i "%DLTOTAL%" EQU "0" goto:badkey
+if /i "%SETTINGS%" EQU "Y" (mode con cols=85 lines=54) & (goto:DLSETTINGS)
+:NotLIST4
+
+if /i "%MENU1%" NEQ "A" goto:NotAdv
+if /i "%SETTINGS%" EQU "A" mode con cols=85 lines=54
+if /i "%SETTINGS%" EQU "A" set lines=54
+if /i "%SETTINGS%" EQU "A" goto:%BACKB4QUEUE%
+if /i "%DLTOTAL%" EQU "0" goto:badkey
+if /i "%SETTINGS%" EQU "Y" (mode con cols=85 lines=54) & (goto:DLSETTINGS)
+:NotAdv
+
+if /i "%DLTOTAL%" EQU "0" goto:badkey
+if /i "%SETTINGS%" EQU "Y" goto:COPY
+
+
+if /i "%MENU1%" EQU "W" goto:generateguideonly
+if /i "%MENU1%" EQU "U" goto:generateguideonly
+if /i "%MENU1%" EQU "H" goto:generateguideonly
+goto:badkey
+
+:generateguideonly
+
+if /i "%SETTINGS%" EQU "G" goto:guide
+
+
+:badkey
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:DOWNLOADQUEUE
+
+
+
+
+
+
+:SaveDownloadQueue
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo Download Wachtrij Opslaan
+echo.
+
+if /i "%SETTINGS%" EQU "S+" goto:SaveDownloadQueue2
+if /i "%FINISH%" EQU "S+" goto:SaveDownloadQueue2
+
+
+:renameDownloadQueue
+if not exist Download_Queue.bat goto:SaveDownloadQueue2
+SET /a COUNT8=%COUNT8%+1
+if exist Download_Queue%COUNT8%.bat goto:renameDownloadQueue
+move Download_Queue.bat Download_Queue%count8%.bat>nul
+
+:SaveDownloadQueue2
+
+set AdvNumberCOPY=%AdvNumber%
+if /i "%SETTINGS%" EQU "S" set AdvNumberCOPY=0
+if /i "%FINISH%" EQU "S" set AdvNumberCOPY=0
+
+set GetAdvNumberOnly=Y
+if exist Download_Queue.bat call Download_Queue.bat
+set GetAdvNumberOnly=
+
+set /a AdvNumberCOPY=%AdvNumberCOPY%+%AdvNumber%
+
+set AdvNumberCOPY2=%AdvNumber%
+if /i "%SETTINGS%" EQU "S" set AdvNumberCOPY2=0
+if /i "%FINISH%" EQU "S" set AdvNumberCOPY2=0
+
+set AdvNumberCOPY3=%AdvNumberCOPY2%
+::set AdvNumber=0
+
+if exist Download_Queue.bat sfk filter -quiet Download_Queue.bat -ls!":endofqueue" -write -yes
+if exist Download_Queue.bat sfk filter -quiet -spat Download_Queue.bat -rep _\x22_quote_ -write -yes
+
+echo.
+
+echo ::ModMii v%currentversion% - Download Queue - %DATE% - %TIME% >> Download_Queue.bat
+
+echo "set AdvNumber=%AdvNumbercopy%">>Download_Queue.bat
+echo "if /i quote@GetAdvNumberOnly@quote EQU quoteYquote goto:endofqueue">>Download_Queue.bat
+
+echo ::Queue Settings>> Download_Queue.bat
+echo Set ROOTSAVE=%ROOTSAVE%>> Download_Queue.bat
+echo Set Option1=%Option1%>> Download_Queue.bat
+
+echo ::Queue>> Download_Queue.bat
+
+::if /i "%MENU1%" EQU "W" echo SET VIRGIN=%VIRGIN%>> Download_Queue.bat
+::if /i "%MENU1%" EQU "W" echo SET FIRMSTART=%FIRMSTART%>> Download_Queue.bat
+::if /i "%MENU1%" EQU "W" echo SET REGION=%REGION%>> Download_Queue.bat
+::if /i "%MENU1%" EQU "W" echo SET REGIONCHANGE=%REGIONCHANGE%>> Download_Queue.bat
+::if /i "%MENU1%" EQU "W" echo SET FIRM=%FIRM%>> Download_Queue.bat
+
+if /i "%EULAU%" EQU "*" echo SET EULAU=%EULAU%>> Download_Queue.bat
+if /i "%EULAE%" EQU "*" echo SET EULAE=%EULAE%>> Download_Queue.bat
+if /i "%EULAJ%" EQU "*" echo SET EULAJ=%EULAJ%>> Download_Queue.bat
+if /i "%EULAK%" EQU "*" echo SET EULAK=%EULAK%>> Download_Queue.bat
+if /i "%RSU%" EQU "*" echo SET RSU=%RSU%>> Download_Queue.bat
+if /i "%RSE%" EQU "*" echo SET RSE=%RSE%>> Download_Queue.bat
+if /i "%RSJ%" EQU "*" echo SET RSJ=%RSJ%>> Download_Queue.bat
+if /i "%RSK%" EQU "*" echo SET RSK=%RSK%>> Download_Queue.bat
+if /i "%BC%" EQU "*" echo SET BC=%BC%>> Download_Queue.bat
+
+if /i "%SM3.2U%" EQU "*" echo SET SM3.2U=%SM3.2U%>> Download_Queue.bat
+if /i "%SM4.1U%" EQU "*" echo SET SM4.1U=%SM4.1U%>> Download_Queue.bat
+if /i "%SM4.2U%" EQU "*" echo SET SM4.2U=%SM4.2U%>> Download_Queue.bat
+if /i "%SM4.3U%" EQU "*" echo SET SM4.3U=%SM4.3U%>> Download_Queue.bat
+if /i "%SM3.2E%" EQU "*" echo SET SM3.2E=%SM3.2E%>> Download_Queue.bat
+if /i "%SM4.1E%" EQU "*" echo SET SM4.1E=%SM4.1E%>> Download_Queue.bat
+if /i "%SM4.2E%" EQU "*" echo SET SM4.2E=%SM4.2E%>> Download_Queue.bat
+if /i "%SM4.3E%" EQU "*" echo SET SM4.3E=%SM4.3E%>> Download_Queue.bat
+if /i "%SM3.2J%" EQU "*" echo SET SM3.2J=%SM3.2J%>> Download_Queue.bat
+if /i "%SM4.1J%" EQU "*" echo SET SM4.1J=%SM4.1J%>> Download_Queue.bat
+if /i "%SM4.2J%" EQU "*" echo SET SM4.2J=%SM4.2J%>> Download_Queue.bat
+if /i "%SM4.3J%" EQU "*" echo SET SM4.3J=%SM4.3J%>> Download_Queue.bat
+if /i "%SM4.1K%" EQU "*" echo SET SM4.1K=%SM4.1K%>> Download_Queue.bat
+if /i "%SM4.2K%" EQU "*" echo SET SM4.2K=%SM4.2K%>> Download_Queue.bat
+if /i "%SM4.3K%" EQU "*" echo SET SM4.3K=%SM4.3K%>> Download_Queue.bat
+if /i "%SM4.3U-DWR%" EQU "*" echo SET SM4.3U-DWR=%SM4.3U-DWR%>> Download_Queue.bat
+if /i "%SM4.2U-DWR%" EQU "*" echo SET SM4.2U-DWR=%SM4.2U-DWR%>> Download_Queue.bat
+if /i "%SM4.1U-DWR%" EQU "*" echo SET SM4.1U-DWR=%SM4.1U-DWR%>> Download_Queue.bat
+if /i "%SM4.3E-DWR%" EQU "*" echo SET SM4.3E-DWR=%SM4.3E-DWR%>> Download_Queue.bat
+if /i "%SM4.2E-DWR%" EQU "*" echo SET SM4.2E-DWR=%SM4.2E-DWR%>> Download_Queue.bat
+if /i "%SM4.1E-DWR%" EQU "*" echo SET SM4.1E-DWR=%SM4.1E-DWR%>> Download_Queue.bat
+if /i "%SM4.3J-DWR%" EQU "*" echo SET SM4.3J-DWR=%SM4.3J-DWR%>> Download_Queue.bat
+if /i "%SM4.2J-DWR%" EQU "*" echo SET SM4.2J-DWR=%SM4.2J-DWR%>> Download_Queue.bat
+if /i "%SM4.1J-DWR%" EQU "*" echo SET SM4.1J-DWR=%SM4.1J-DWR%>> Download_Queue.bat
+if /i "%SM4.3K-DWR%" EQU "*" echo SET SM4.3K-DWR=%SM4.3K-DWR%>> Download_Queue.bat
+if /i "%SM4.2K-DWR%" EQU "*" echo SET SM4.2K-DWR=%SM4.2K-DWR%>> Download_Queue.bat
+if /i "%SM4.1K-DWR%" EQU "*" echo SET SM4.1K-DWR=%SM4.1K-DWR%>> Download_Queue.bat
+
+if /i "%SM4.3U-DWG%" EQU "*" echo SET SM4.3U-DWG=%SM4.3U-DWG%>> Download_Queue.bat
+if /i "%SM4.2U-DWG%" EQU "*" echo SET SM4.2U-DWG=%SM4.2U-DWG%>> Download_Queue.bat
+if /i "%SM4.1U-DWG%" EQU "*" echo SET SM4.1U-DWG=%SM4.1U-DWG%>> Download_Queue.bat
+if /i "%SM4.3E-DWG%" EQU "*" echo SET SM4.3E-DWG=%SM4.3E-DWG%>> Download_Queue.bat
+if /i "%SM4.2E-DWG%" EQU "*" echo SET SM4.2E-DWG=%SM4.2E-DWG%>> Download_Queue.bat
+if /i "%SM4.1E-DWG%" EQU "*" echo SET SM4.1E-DWG=%SM4.1E-DWG%>> Download_Queue.bat
+if /i "%SM4.3J-DWG%" EQU "*" echo SET SM4.3J-DWG=%SM4.3J-DWG%>> Download_Queue.bat
+if /i "%SM4.2J-DWG%" EQU "*" echo SET SM4.2J-DWG=%SM4.2J-DWG%>> Download_Queue.bat
+if /i "%SM4.1J-DWG%" EQU "*" echo SET SM4.1J-DWG=%SM4.1J-DWG%>> Download_Queue.bat
+if /i "%SM4.3K-DWG%" EQU "*" echo SET SM4.3K-DWG=%SM4.3K-DWG%>> Download_Queue.bat
+if /i "%SM4.2K-DWG%" EQU "*" echo SET SM4.2K-DWG=%SM4.2K-DWG%>> Download_Queue.bat
+if /i "%SM4.1K-DWG%" EQU "*" echo SET SM4.1K-DWG=%SM4.1K-DWG%>> Download_Queue.bat
+
+if /i "%IOS30%" EQU "*" echo SET IOS30=%IOS30%>> Download_Queue.bat
+if /i "%IOS30P60%" EQU "*" echo SET IOS30P60=%IOS30P60%>> Download_Queue.bat
+if /i "%IOS20P60%" EQU "*" echo SET IOS20P60=%IOS20P60%>> Download_Queue.bat
+if /i "%IOS30P%" EQU "*" echo SET IOS30P=%IOS30P%>> Download_Queue.bat
+if /i "%IOS11P60%" EQU "*" echo SET IOS11P60=%IOS11P60%>> Download_Queue.bat
+if /i "%IOS20P60%" EQU "*" echo SET IOS20P60=%IOS20P60%>> Download_Queue.bat
+if /i "%IOS50P%" EQU "*" echo SET IOS50P=%IOS50P%>> Download_Queue.bat
+if /i "%IOS52P%" EQU "*" echo SET IOS52P=%IOS52P%>> Download_Queue.bat
+if /i "%IOS60%" EQU "*" echo SET IOS60=%IOS60%>> Download_Queue.bat
+if /i "%IOS60P%" EQU "*" echo SET IOS60P=%IOS60P%>> Download_Queue.bat
+if /i "%IOS70%" EQU "*" echo SET IOS70=%IOS70%>> Download_Queue.bat
+if /i "%IOS70P%" EQU "*" echo SET IOS70P=%IOS70P%>> Download_Queue.bat
+if /i "%IOS70K%" EQU "*" echo SET IOS70K=%IOS70K%>> Download_Queue.bat
+if /i "%IOS80%" EQU "*" echo SET IOS80=%IOS80%>> Download_Queue.bat
+if /i "%IOS80P%" EQU "*" echo SET IOS80P=%IOS80P%>> Download_Queue.bat
+if /i "%IOS80K%" EQU "*" echo SET IOS80K=%IOS80K%>> Download_Queue.bat
+if /i "%IOS236%" EQU "*" echo SET IOS236=%IOS236%>> Download_Queue.bat
+if /i "%BB1%" EQU "*" echo SET BB1=%BB1%>> Download_Queue.bat
+if /i "%BB2%" EQU "*" echo SET BB2=%BB2%>> Download_Queue.bat
+if /i "%HM%" EQU "*" echo SET HM=%HM%>> Download_Queue.bat
+if /i "%h4%" EQU "*" echo SET h4=%h4%>> Download_Queue.bat
+if /i "%h5%" EQU "*" echo SET h5=%h5%>> Download_Queue.bat
+if /i "%h51%" EQU "*" echo SET h51=%h51%>> Download_Queue.bat
+if /i "%CM5%" EQU "*" echo SET CM5=%CM5%>> Download_Queue.bat
+if /i "%MP%" EQU "*" echo SET MP=%MP%>> Download_Queue.bat
+if /i "%w19%" EQU "*" echo SET w19=%w19%>> Download_Queue.bat
+if /i "%w20%" EQU "*" echo SET w20=%w20%>> Download_Queue.bat
+if /i "%IOS236Installer%" EQU "*" echo SET IOS236Installer=%IOS236Installer%>> Download_Queue.bat
+if /i "%SIP%" EQU "*" echo SET SIP=%SIP%>> Download_Queue.bat
+if /i "%Y4M%" EQU "*" echo SET Y4M=%Y4M%>> Download_Queue.bat
+if /i "%dop%" EQU "*" echo SET dop=%dop%>> Download_Queue.bat
+if /i "%AccioHacks%" EQU "*" echo SET AccioHacks=%AccioHacks%>> Download_Queue.bat
+if /i "%MyM%" EQU "*" echo SET MyM=%MyM%>> Download_Queue.bat
+if /i "%locked%" EQU "*" echo SET locked=%locked%>> Download_Queue.bat
+if /i "%HBB%" EQU "*" echo SET HBB=%HBB%>> Download_Queue.bat
+if /i "%WII64%" EQU "*" echo SET WII64=%WII64%>> Download_Queue.bat
+if /i "%WIISX%" EQU "*" echo SET WIISX=%WIISX%>> Download_Queue.bat
+if /i "%bootmiisd%" EQU "*" echo SET bootmiisd=%bootmiisd%>> Download_Queue.bat
+if /i "%pwns%" EQU "*" echo SET pwns=%pwns%>> Download_Queue.bat
+if /i "%Twi%" EQU "*" echo SET Twi=%Twi%>> Download_Queue.bat
+if /i "%YUGI%" EQU "*" echo SET YUGI=%YUGI%>> Download_Queue.bat
+if /i "%BATHAXX%" EQU "*" echo SET BATHAXX=%BATHAXX%>> Download_Queue.bat
+if /i "%ROTJ%" EQU "*" echo SET ROTJ=%ROTJ%>> Download_Queue.bat
+if /i "%TOS%" EQU "*" echo SET TOS=%TOS%>> Download_Queue.bat
+if /i "%smash%" EQU "*" echo SET smash=%smash%>> Download_Queue.bat
+if /i "%mmm%" EQU "*" echo SET mmm=%mmm%>> Download_Queue.bat
+if /i "%yawm%" EQU "*" echo SET yawm=%yawm%>> Download_Queue.bat
+if /i "%neogamma%" EQU "*" echo SET neogamma=%neogamma%>> Download_Queue.bat
+if /i "%cfg249%" EQU "*" echo SET cfg249=%cfg249%>> Download_Queue.bat
+if /i "%cfg222%" EQU "*" echo SET cfg222=%cfg222%>> Download_Queue.bat
+if /i "%usbfolder%" EQU "*" echo SET usbfolder=%usbfolder%>> Download_Queue.bat
+if /i "%WiiMC%" EQU "*" echo SET WiiMC=%WiiMC%>> Download_Queue.bat
+if /i "%fceugx%" EQU "*" echo SET fceugx=%fceugx%>> Download_Queue.bat
+if /i "%snes9xgx%" EQU "*" echo SET snes9xgx=%snes9xgx%>> Download_Queue.bat
+if /i "%vbagx%" EQU "*" echo SET vbagx=%vbagx%>> Download_Queue.bat
+if /i "%SGM%" EQU "*" echo SET SGM=%SGM%>> Download_Queue.bat
+if /i "%WIIX%" EQU "*" echo SET WIIX=%WIIX%>> Download_Queue.bat
+if /i "%wbm%" EQU "*" echo SET wbm=%wbm%>> Download_Queue.bat
+if /i "%CheatCodes%" EQU "*" echo SET CheatCodes=%CheatCodes%>> Download_Queue.bat
+if /i "%f32%" EQU "*" echo SET f32=%f32%>> Download_Queue.bat
+if /i "%FLOW%" EQU "*" echo SET FLOW=%FLOW%>> Download_Queue.bat
+if /i "%USBX%" EQU "*" echo SET USBX=%USBX%>> Download_Queue.bat
+if /i "%JOYF%" EQU "*" echo SET JOYF=%JOYF%>> Download_Queue.bat
+if /i "%S2U%" EQU "*" echo SET S2U=%S2U%>> Download_Queue.bat
+if /i "%HBF%" EQU "*" echo SET HBF=%HBF%>> Download_Queue.bat
+if /i "%JOY%" EQU "*" echo SET JOY=%JOY%>> Download_Queue.bat
+if /i "%cfgr%" EQU "*" echo SET cfgr=%cfgr%>> Download_Queue.bat
+if /i "%Pri%" EQU "*" echo SET Pri=%Pri%>> Download_Queue.bat
+if /i "%HAX%" EQU "*" echo SET HAX=%HAX%>> Download_Queue.bat
+if /i "%MII%" EQU "*" echo SET MII=%MII%>> Download_Queue.bat
+if /i "%P%" EQU "*" echo SET P=%P%>> Download_Queue.bat
+if /i "%PK%" EQU "*" echo SET PK=%PK%>> Download_Queue.bat
+if /i "%S%" EQU "*" echo SET S=%S%>> Download_Queue.bat
+if /i "%SK%" EQU "*" echo SET SK=%SK%>> Download_Queue.bat
+if /i "%IU%" EQU "*" echo SET IU=%IU%>> Download_Queue.bat
+if /i "%IE%" EQU "*" echo SET IE=%IE%>> Download_Queue.bat
+if /i "%IJ%" EQU "*" echo SET IJ=%IJ%>> Download_Queue.bat
+if /i "%WU%" EQU "*" echo SET WU=%WU%>> Download_Queue.bat
+if /i "%WE%" EQU "*" echo SET WE=%WE%>> Download_Queue.bat
+if /i "%WJ%" EQU "*" echo SET WJ=%WJ%>> Download_Queue.bat
+if /i "%NU%" EQU "*" echo SET NU=%NU%>> Download_Queue.bat
+if /i "%NE%" EQU "*" echo SET NE=%NE%>> Download_Queue.bat
+if /i "%NJ%" EQU "*" echo SET NJ=%NJ%>> Download_Queue.bat
+if /i "%WSU%" EQU "*" echo SET WSU=%WSU%>> Download_Queue.bat
+if /i "%WSE%" EQU "*" echo SET WSE=%WSE%>> Download_Queue.bat
+if /i "%WSJ%" EQU "*" echo SET WSJ=%WSJ%>> Download_Queue.bat
+if /i "%M10%" EQU "*" echo SET M10=%M10%>> Download_Queue.bat
+if /i "%IOS9%" EQU "*" echo SET IOS9=%IOS9%>> Download_Queue.bat
+if /i "%IOS12%" EQU "*" echo SET IOS12=%IOS12%>> Download_Queue.bat
+if /i "%IOS13%" EQU "*" echo SET IOS13=%IOS13%>> Download_Queue.bat
+if /i "%IOS14%" EQU "*" echo SET IOS14=%IOS14%>> Download_Queue.bat
+if /i "%IOS15%" EQU "*" echo SET IOS15=%IOS15%>> Download_Queue.bat
+if /i "%IOS17%" EQU "*" echo SET IOS17=%IOS17%>> Download_Queue.bat
+if /i "%IOS21%" EQU "*" echo SET IOS21=%IOS21%>> Download_Queue.bat
+if /i "%IOS22%" EQU "*" echo SET IOS22=%IOS22%>> Download_Queue.bat
+if /i "%IOS28%" EQU "*" echo SET IOS28=%IOS28%>> Download_Queue.bat
+if /i "%IOS31%" EQU "*" echo SET IOS31=%IOS31%>> Download_Queue.bat
+if /i "%IOS33%" EQU "*" echo SET IOS33=%IOS33%>> Download_Queue.bat
+if /i "%IOS34%" EQU "*" echo SET IOS34=%IOS34%>> Download_Queue.bat
+if /i "%IOS35%" EQU "*" echo SET IOS35=%IOS35%>> Download_Queue.bat
+if /i "%IOS36%" EQU "*" echo SET IOS36=%IOS36%>> Download_Queue.bat
+if /i "%IOS36v3608%" EQU "*" echo SET IOS36v3608=%IOS36v3608%>> Download_Queue.bat
+if /i "%IOS37%" EQU "*" echo SET IOS37=%IOS37%>> Download_Queue.bat
+if /i "%IOS38%" EQU "*" echo SET IOS38=%IOS38%>> Download_Queue.bat
+if /i "%IOS41%" EQU "*" echo SET IOS41=%IOS41%>> Download_Queue.bat
+if /i "%IOS48v4124%" EQU "*" echo SET IOS48v4124=%IOS48v4124%>> Download_Queue.bat
+if /i "%IOS43%" EQU "*" echo SET IOS43=%IOS43%>> Download_Queue.bat
+if /i "%IOS45%" EQU "*" echo SET IOS45=%IOS45%>> Download_Queue.bat
+if /i "%IOS46%" EQU "*" echo SET IOS46=%IOS46%>> Download_Queue.bat
+if /i "%IOS53%" EQU "*" echo SET IOS53=%IOS53%>> Download_Queue.bat
+if /i "%IOS55%" EQU "*" echo SET IOS55=%IOS55%>> Download_Queue.bat
+if /i "%IOS56%" EQU "*" echo SET IOS56=%IOS56%>> Download_Queue.bat
+if /i "%IOS57%" EQU "*" echo SET IOS57=%IOS57%>> Download_Queue.bat
+if /i "%IOS58%" EQU "*" echo SET IOS58=%IOS58%>> Download_Queue.bat
+if /i "%IOS61%" EQU "*" echo SET IOS61=%IOS61%>> Download_Queue.bat
+
+if /i "%A0e%" EQU "*" echo SET A0e=%A0e%>> Download_Queue.bat
+if /i "%A01%" EQU "*" echo SET A01=%A01%>> Download_Queue.bat
+
+if /i "%A0e_70%" EQU "*" echo SET A0e_70=%A0e_70%>> Download_Queue.bat
+if /i "%A01%" EQU "*" echo SET A01__60=%A01_60%>> Download_Queue.bat
+if /i "%A0e_60%" EQU "*" echo SET A0e_60=%A0e_60%>> Download_Queue.bat
+if /i "%A01%" EQU "*" echo SET A01=%A01%>> Download_Queue.bat
+if /i "%A0c%" EQU "*" echo SET A0c=%A0c%>> Download_Queue.bat
+
+if /i "%A40%" EQU "*" echo SET A40=%A40%>> Download_Queue.bat
+if /i "%A42%" EQU "*" echo SET A42=%A42%>> Download_Queue.bat
+if /i "%A45%" EQU "*" echo SET A45=%A45%>> Download_Queue.bat
+if /i "%A70%" EQU "*" echo SET A70=%A70%>> Download_Queue.bat
+if /i "%A72%" EQU "*" echo SET A72=%A72%>> Download_Queue.bat
+if /i "%A75%" EQU "*" echo SET A75=%A75%>> Download_Queue.bat
+if /i "%A78%" EQU "*" echo SET A78=%A78%>> Download_Queue.bat
+if /i "%A7b%" EQU "*" echo SET A7b=%A7b%>> Download_Queue.bat
+if /i "%A7e%" EQU "*" echo SET A7e=%A7e%>> Download_Queue.bat
+if /i "%A84%" EQU "*" echo SET A84=%A84%>> Download_Queue.bat
+if /i "%A87%" EQU "*" echo SET A87=%A87%>> Download_Queue.bat
+if /i "%A8a%" EQU "*" echo SET A8a=%A8a%>> Download_Queue.bat
+
+if /i "%A81%" EQU "*" echo SET A81=%A81%>> Download_Queue.bat
+if /i "%A8d%" EQU "*" echo SET A8d=%A8d%>> Download_Queue.bat
+if /i "%A9d%" EQU "*" echo SET A9d=%A9d%>> Download_Queue.bat
+
+if /i "%A94%" EQU "*" echo SET A94=%A94%>> Download_Queue.bat
+if /i "%A97%" EQU "*" echo SET A97=%A97%>> Download_Queue.bat
+if /i "%A9a%" EQU "*" echo SET A9a=%A9a%>> Download_Queue.bat
+if /i "%cIOS202[37]-v5%" EQU "*" echo SET cIOS202[37]-v5=%cIOS202[37]-v5%>> Download_Queue.bat
+if /i "%cIOS202[38]-v5%" EQU "*" echo SET cIOS202[38]-v5=%cIOS202[38]-v5%>> Download_Queue.bat
+if /i "%cIOS202[57]-v5%" EQU "*" echo SET cIOS202[57]-v5=%cIOS202[57]-v5%>> Download_Queue.bat
+if /i "%cIOS222[38]-v4%" EQU "*" echo SET cIOS222[38]-v4=%cIOS222[38]-v4%>> Download_Queue.bat
+
+if /i "%cIOS223[37-38]-v4%" EQU "*" echo SET cIOS223[37-38]-v4=%cIOS223[37-38]-v4%>> Download_Queue.bat
+
+if /i "%cIOS222[38]-v5%" EQU "*" echo SET cIOS222[38]-v5=%cIOS222[38]-v5%>> Download_Queue.bat
+if /i "%cIOS223[37]-v5%" EQU "*" echo SET cIOS223[37]-v5=%cIOS223[37]-v5%>> Download_Queue.bat
+if /i "%cIOS223[57]-v5%" EQU "*" echo SET cIOS223[57]-v5=%cIOS223[57]-v5%>> Download_Queue.bat
+if /i "%cIOS224[37]-v5%" EQU "*" echo SET cIOS224[37]-v5=%cIOS224[37]-v5%>> Download_Queue.bat
+if /i "%cIOS224[57]-v5%" EQU "*" echo SET cIOS224[57]-v5=%cIOS224[57]-v5%>> Download_Queue.bat
+if /i "%cIOS249-v14%" EQU "*" echo SET cIOS249-v14=%cIOS249-v14%>> Download_Queue.bat
+if /i "%cIOS249-v17b%" EQU "*" echo SET cIOS249-v17b=%cIOS249-v17b%>> Download_Queue.bat
+if /i "%cIOS249[37]-v19%" EQU "*" echo SET cIOS249[37]-v19=%cIOS249[37]-v19%>> Download_Queue.bat
+if /i "%cIOS249[38]-v19%" EQU "*" echo SET cIOS249[38]-v19=%cIOS249[38]-v19%>> Download_Queue.bat
+if /i "%cIOS249[57]-v19%" EQU "*" echo SET cIOS249[57]-v19=%cIOS249[57]-v19%>> Download_Queue.bat
+if /i "%cIOS250-v14%" EQU "*" echo SET cIOS250-v14=%cIOS250-v14%>> Download_Queue.bat
+if /i "%cIOS250-v17b%" EQU "*" echo SET cIOS250-v17b=%cIOS250-v17b%>> Download_Queue.bat
+if /i "%cIOS250[37]-v19%" EQU "*" echo SET cIOS250[37]-v19=%cIOS250[37]-v19%>> Download_Queue.bat
+if /i "%cIOS250[38]-v19%" EQU "*" echo SET cIOS250[38]-v19=%cIOS250[38]-v19%>> Download_Queue.bat
+if /i "%cIOS250[57]-v19%" EQU "*" echo SET cIOS250[57]-v19=%cIOS250[57]-v19%>> Download_Queue.bat
+if /i "%cIOS249[38]-v20%" EQU "*" echo SET cIOS249[38]-v20=%cIOS249[38]-v20%>> Download_Queue.bat
+if /i "%cIOS250[38]-v20%" EQU "*" echo SET cIOS250[38]-v20=%cIOS250[38]-v20%>> Download_Queue.bat
+if /i "%cIOS249[56]-v20%" EQU "*" echo SET cIOS249[56]-v20=%cIOS249[56]-v20%>> Download_Queue.bat
+if /i "%cIOS250[56]-v20%" EQU "*" echo SET cIOS250[56]-v20=%cIOS250[56]-v20%>> Download_Queue.bat
+if /i "%cIOS249[57]-v20%" EQU "*" echo SET cIOS249[57]-v20=%cIOS249[57]-v20%>> Download_Queue.bat
+if /i "%cIOS250[57]-v20%" EQU "*" echo SET cIOS250[57]-v20=%cIOS250[57]-v20%>> Download_Queue.bat
+if /i "%cIOS249[37]-v21%" EQU "*" echo SET cIOS249[37]-v21=%cIOS249[37]-v21%>> Download_Queue.bat
+if /i "%cIOS250[37]-v21%" EQU "*" echo SET cIOS250[37]-v21=%cIOS250[37]-v21%>> Download_Queue.bat
+if /i "%cIOS249[38]-v21%" EQU "*" echo SET cIOS249[38]-v21=%cIOS249[38]-v21%>> Download_Queue.bat
+if /i "%cIOS250[38]-v21%" EQU "*" echo SET cIOS250[38]-v21=%cIOS250[38]-v21%>> Download_Queue.bat
+if /i "%cIOS249[53]-v21%" EQU "*" echo SET cIOS249[53]-v21=%cIOS249[53]-v21%>> Download_Queue.bat
+if /i "%cIOS250[53]-v21%" EQU "*" echo SET cIOS250[53]-v21=%cIOS250[53]-v21%>> Download_Queue.bat
+if /i "%cIOS249[55]-v21%" EQU "*" echo SET cIOS249[55]-v21=%cIOS249[55]-v21%>> Download_Queue.bat
+if /i "%cIOS250[55]-v21%" EQU "*" echo SET cIOS250[55]-v21=%cIOS250[55]-v21%>> Download_Queue.bat
+if /i "%cIOS249[56]-v21%" EQU "*" echo SET cIOS249[56]-v21=%cIOS249[56]-v21%>> Download_Queue.bat
+if /i "%cIOS250[56]-v21%" EQU "*" echo SET cIOS250[56]-v21=%cIOS250[56]-v21%>> Download_Queue.bat
+if /i "%cIOS249[57]-v21%" EQU "*" echo SET cIOS249[57]-v21=%cIOS249[57]-v21%>> Download_Queue.bat
+if /i "%cIOS250[57]-v21%" EQU "*" echo SET cIOS250[57]-v21=%cIOS250[57]-v21%>> Download_Queue.bat
+if /i "%cIOS249[58]-v21%" EQU "*" echo SET cIOS249[58]-v21=%cIOS249[58]-v21%>> Download_Queue.bat
+if /i "%cIOS250[58]-v21%" EQU "*" echo SET cIOS250[58]-v21=%cIOS250[58]-v21%>> Download_Queue.bat
+if /i "%cIOS249[37]-d2x-v6%" EQU "*" echo SET cIOS249[37]-d2x-v6=%cIOS249[37]-d2x-v6%>> Download_Queue.bat
+if /i "%cIOS249[38]-d2x-v6%" EQU "*" echo SET cIOS249[38]-d2x-v6=%cIOS249[38]-d2x-v6%>> Download_Queue.bat
+if /i "%cIOS249[56]-d2x-v6%" EQU "*" echo SET cIOS249[56]-d2x-v6=%cIOS249[56]-d2x-v6%>> Download_Queue.bat
+if /i "%cIOS249[53]-d2x-v6%" EQU "*" echo SET cIOS249[53]-d2x-v6=%cIOS249[53]-d2x-v6%>> Download_Queue.bat
+if /i "%cIOS249[55]-d2x-v6%" EQU "*" echo SET cIOS249[55]-d2x-v6=%cIOS249[55]-d2x-v6%>> Download_Queue.bat
+if /i "%cIOS249[57]-d2x-v6%" EQU "*" echo SET cIOS249[57]-d2x-v6=%cIOS249[57]-d2x-v6%>> Download_Queue.bat
+if /i "%cIOS249[58]-d2x-v6%" EQU "*" echo SET cIOS249[58]-d2x-v6=%cIOS249[58]-d2x-v6%>> Download_Queue.bat
+if /i "%cIOS250[37]-d2x-v6%" EQU "*" echo SET cIOS250[37]-d2x-v6=%cIOS250[37]-d2x-v6%>> Download_Queue.bat
+if /i "%cIOS250[38]-d2x-v6%" EQU "*" echo SET cIOS250[38]-d2x-v6=%cIOS250[38]-d2x-v6%>> Download_Queue.bat
+if /i "%cIOS250[53]-d2x-v6%" EQU "*" echo SET cIOS250[53]-d2x-v6=%cIOS250[53]-d2x-v6%>> Download_Queue.bat
+if /i "%cIOS250[55]-d2x-v6%" EQU "*" echo SET cIOS250[55]-d2x-v6=%cIOS250[55]-d2x-v6%>> Download_Queue.bat
+if /i "%cIOS250[56]-d2x-v6%" EQU "*" echo SET cIOS250[56]-d2x-v6=%cIOS250[56]-d2x-v6%>> Download_Queue.bat
+if /i "%cIOS250[57]-d2x-v6%" EQU "*" echo SET cIOS250[57]-d2x-v6=%cIOS250[57]-d2x-v6%>> Download_Queue.bat
+if /i "%cIOS250[58]-d2x-v6%" EQU "*" echo SET cIOS250[58]-d2x-v6=%cIOS250[58]-d2x-v6%>> Download_Queue.bat
+if /i "%RVL-cMIOS-v65535(v10)_WiiGator_WiiPower_v0.2%" EQU "*" echo SET RVL-cMIOS-v65535(v10)_WiiGator_WiiPower_v0.2=%RVL-cMIOS-v65535(v10)_WiiGator_WiiPower_v0.2%>> Download_Queue.bat
+if /i "%RVL-cmios-v4_WiiGator_GCBL_v0.2%" EQU "*" echo SET RVL-cmios-v4_WiiGator_GCBL_v0.2=%RVL-cmios-v4_WiiGator_GCBL_v0.2%>> Download_Queue.bat
+if /i "%RVL-cmios-v4_Waninkoko_rev5%" EQU "*" echo SET RVL-cmios-v4_Waninkoko_rev5=%RVL-cmios-v4_Waninkoko_rev5%>> Download_Queue.bat
+
+if /i "%DarkWii_Red_4.3U%" EQU "*" echo SET DarkWii_Red_4.3U=%DarkWii_Red_4.3U%>> Download_Queue.bat
+if /i "%DarkWii_Red_4.2U%" EQU "*" echo SET DarkWii_Red_4.2U=%DarkWii_Red_4.2U%>> Download_Queue.bat
+if /i "%DarkWii_Red_4.1U%" EQU "*" echo SET DarkWii_Red_4.1U=%DarkWii_Red_4.1U%>> Download_Queue.bat
+if /i "%DarkWii_Red_4.3E%" EQU "*" echo SET DarkWii_Red_4.3E=%DarkWii_Red_4.3E%>> Download_Queue.bat
+if /i "%DarkWii_Red_4.2E%" EQU "*" echo SET DarkWii_Red_4.2E=%DarkWii_Red_4.2E%>> Download_Queue.bat
+if /i "%DarkWii_Red_4.1E%" EQU "*" echo SET DarkWii_Red_4.1E=%DarkWii_Red_4.1E%>> Download_Queue.bat
+if /i "%DarkWii_Red_4.3J%" EQU "*" echo SET DarkWii_Red_4.3J=%DarkWii_Red_4.3J%>> Download_Queue.bat
+if /i "%DarkWii_Red_4.2J%" EQU "*" echo SET DarkWii_Red_4.2J=%DarkWii_Red_4.2J%>> Download_Queue.bat
+if /i "%DarkWii_Red_4.1J%" EQU "*" echo SET DarkWii_Red_4.1J=%DarkWii_Red_4.1J%>> Download_Queue.bat
+if /i "%DarkWii_Red_4.3K%" EQU "*" echo SET DarkWii_Red_4.3K=%DarkWii_Red_4.3K%>> Download_Queue.bat
+if /i "%DarkWii_Red_4.2K%" EQU "*" echo SET DarkWii_Red_4.2K=%DarkWii_Red_4.2K%>> Download_Queue.bat
+if /i "%DarkWii_Red_4.1K%" EQU "*" echo SET DarkWii_Red_4.1K=%DarkWii_Red_4.1K%>> Download_Queue.bat
+
+if /i "%DarkWii_Green_4.3U%" EQU "*" echo SET DarkWii_Green_4.3U=%DarkWii_Green_4.3U%>> Download_Queue.bat
+if /i "%DarkWii_Green_4.2U%" EQU "*" echo SET DarkWii_Green_4.2U=%DarkWii_Green_4.2U%>> Download_Queue.bat
+if /i "%DarkWii_Green_4.1U%" EQU "*" echo SET DarkWii_Green_4.1U=%DarkWii_Green_4.1U%>> Download_Queue.bat
+if /i "%DarkWii_Green_4.3E%" EQU "*" echo SET DarkWii_Green_4.3E=%DarkWii_Green_4.3E%>> Download_Queue.bat
+if /i "%DarkWii_Green_4.2E%" EQU "*" echo SET DarkWii_Green_4.2E=%DarkWii_Green_4.2E%>> Download_Queue.bat
+if /i "%DarkWii_Green_4.1E%" EQU "*" echo SET DarkWii_Green_4.1E=%DarkWii_Green_4.1E%>> Download_Queue.bat
+if /i "%DarkWii_Green_4.3J%" EQU "*" echo SET DarkWii_Green_4.3J=%DarkWii_Green_4.3J%>> Download_Queue.bat
+if /i "%DarkWii_Green_4.2J%" EQU "*" echo SET DarkWii_Green_4.2J=%DarkWii_Green_4.2J%>> Download_Queue.bat
+if /i "%DarkWii_Green_4.1J%" EQU "*" echo SET DarkWii_Green_4.1J=%DarkWii_Green_4.1J%>> Download_Queue.bat
+if /i "%DarkWii_Green_4.3K%" EQU "*" echo SET DarkWii_Green_4.3K=%DarkWii_Green_4.3K%>> Download_Queue.bat
+if /i "%DarkWii_Green_4.2K%" EQU "*" echo SET DarkWii_Green_4.2K=%DarkWii_Green_4.2K%>> Download_Queue.bat
+if /i "%DarkWii_Green_4.1K%" EQU "*" echo SET DarkWii_Green_4.1K=%DarkWii_Green_4.1K%>> Download_Queue.bat
+
+sfk filter Download_Queue.bat -unique -write -yes>nul
+
+
+if not exist temp\DLGotosADV.txt goto:quickskip
+::Loop through the the following once for EACH line in *.txt
+for /F "tokens=*" %%A in (temp\DLGotosADV.txt) do call :process1 %%A
+goto:quickskip
+:process1
+set AdvDLX=%*
+set /a AdvNumberCOPY2=%AdvNumberCOPY2%+1
+echo "echo %AdvDLX:~0,10%%AdvNumberCOPY2%.batredirectredirecttemp\DLGotosADV.txt">>Download_Queue.bat
+goto:EOF
+:quickskip
+
+
+if not exist temp\DLnamesADV.txt goto:quickskip
+::Loop through the the following once for EACH line in *.txt
+for /F "tokens=*" %%A in (temp\DLnamesADV.txt) do call :process2 %%A
+goto:quickskip
+:process2
+echo "echo %* redirectredirecttemp\DLnamesADV.txt">>Download_Queue.bat
+goto:EOF
+:quickskip
+
+
+
+if not exist temp\DLGotosADV.txt goto:quickskip
+copy /y temp\DLGotosADV.txt temp\DLGotosADV-copy.txt>nul
+::Loop through the the following once for EACH line in *.txt
+:doitagain
+for /F "tokens=*" %%A in (temp\DLGotosADV-copy.txt) do call :process3 %%A
+goto:quickskip
+:process3
+set AdvDLX=%*
+set /a AdvNumberCOPY3=%AdvNumberCOPY3%+1
+
+echo "if exist %AdvDLX:~0,10%%AdvNumberCOPY3%.bat del %AdvDLX:~0,10%%AdvNumberCOPY3%.batredirectnul">>Download_Queue.bat
+
+for /F "tokens=*" %%A in (%AdvDLX%) do call :process4 %%A
+goto:tinyskip
+:process4
+
+echo "echo quote%*quoteredirectredirect%AdvDLX:~0,10%%AdvNumberCOPY3%.bat">>Download_Queue.bat
+
+
+goto:EOF
+:tinyskip
+
+sfk filter -quiet temp\DLGotosADV-copy.txt -le!"%AdvDLX:~5%" -write -yes
+
+echo "sfk filter -quiet %AdvDLX:~0,10%%AdvNumberCOPY3%.bat -rep _quotequotequote__ -write -yes">>Download_Queue.bat
+
+
+goto:doitagain
+::goto:EOF
+:quickskip
+
+echo ":endofqueue">>Download_Queue.bat
+
+sfk filter Download_Queue.bat -rep _"redirect"_">"_ -write -yes>nul
+sfk filter -quiet Download_Queue.bat -rep _"""__ -write -yes
+sfk filter -quiet -spat Download_Queue.bat -rep _quote_\x22_ -rep _@_%%_ -write -yes
+
+sfk filter -quiet Download_Queue.bat -rep _"set AdvNumber="*_"set AdvNumber=%AdvNumberCOPY%"_ -write -yes
+
+
+::sfk filter Download_Queue.bat -spat -rep _@_%%_ -write -yes>nul
+
+
+
+if exist Download_Queue.bat echo Download Wachtrij Opgeslagen
+@ping 127.0.0.1 -n 2 -w 1000> nul
+if /i "%LIST%" EQU "S" goto:LIST
+if /i "%SETTINGS%" EQU "S" goto:DOWNLOADQUEUE
+if /i "%SETTINGS%" EQU "S+" goto:DOWNLOADQUEUE
+if /i "%FINISH%" EQU "S" goto:FINISH
+if /i "%FINISH%" EQU "S+" goto:FINISH
+
+
+
+
+
+
+::...................................Copy (rename %Drive%\wad if applicable)...............................
+:COPY
+if not exist "%Drive%"\WAD goto:DLSettings
+if /i "%USBCONFIG%" EQU "USB" goto:DLSettings
+::if /i "%DRIVE%" NEQ "COPY_TO_SD" goto:DLSettings
+
+Set COPY=
+
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+echo %Drive%\WAD Map betaat reeds , wat wilt u doen?
+echo.
+echo M = Samenvoegen met %Drive%\WAD map.
+echo Duplicaten worden overgeslagen.
+echo.
+echo R = Hernoem de %Drive%\WAD map naar %Drive%\WAD#
+echo en start de download.
+echo.
+echo C = Annuleer/Hoofdmenu
+echo.
+echo E = Afsluiten
+echo.
+set /p COPY= Geef uw keuze in:
+
+if /i "%COPY%" EQU "M" goto:DLSettings
+if /i "%COPY%" EQU "E" EXIT
+if /i "%COPY%" EQU "C" goto:MENU
+
+if /i "%COPY%" NEQ "R" echo Uw invoer klopt niet!
+if /i "%COPY%" NEQ "R" @ping 127.0.0.1 -n 2 -w 1000> nul
+if /i "%COPY%" NEQ "R" goto:COPY
+
+:COPY2
+SET /a COUNT=%COUNT%+1
+if exist "%Drive%"\WAD%COUNT% goto:COPY2
+move "%Drive%"\WAD "%Drive%"\WAD%COUNT%>nul
+::rename "%Drive%"\WAD WAD%COUNT%
+if /i "%LIST%" EQU "R" goto:LIST
+if /i "%OLDLIST%" EQU "R" goto:OLDLIST
+if /i "%list3%" EQU "R" goto:LIST3
+if /i "%list4%" EQU "R" goto:LIST4
+goto:DLSETTINGS
+
+
+::.................................................ACTUAL DOWNLOAD CODE...........................................................................
+:DOWNLOADSTART
+if /i "%loadorgo%" EQU "load" goto:ADVPAGE2
+if /i "%loadorgo%" EQU "load4queue" goto:processDLCheck2
+if /i "%loadorgo%" EQU "load4switch" goto:processDLCheck2switch
+set retry=1
+set attempt=1
+
+
+::DBUPDATE.bat check (added in v4.5.0)
+::instead of putting out ModMii updates for minor things, the update check can be used to create\download a DBUPDATE.bat file to modify variables like "wadname", "md5", etc.
+if exist "temp\DBUPDATE%currentversion%.bat" call "temp\DBUPDATE%currentversion%.bat"
+
+
+
+:DOWNLOADSTART2
+
+::change drive to usb if applicable
+set DRIVE=%REALDRIVE%
+if /i "%USBCONFIG%" NEQ "USB" goto:skipchange
+
+if /i "%WADNAME%" EQU "WiiBackupManager.zip" set DRIVE=%DRIVEU%
+if /i "%WADNAME%" EQU "Configurable USB-Loader (Most recent Full 249 version)" set DRIVE=%DRIVEU%
+if /i "%PATH1%" EQU "apps\WiiFlow\" set DRIVE=%DRIVEU%
+:skipchange
+
+if /i "%MENU1%" EQU "S" set DRIVE=temp
+
+
+if not exist "%Drive%" mkdir "%Drive%"
+
+
+:actualDL
+if /i "%retry%" EQU "1" SET /a CURRENTDL=%CURRENTDL%+1
+
+
+if /i "%CURRENTDL%" NEQ "1" echo.
+if /i "%retry%" EQU "1" sfk echo [Red] %CURRENTDL% van %DLTOTAL%: %name% aan het downloaden
+if /i "%retry%" NEQ "1" sfk echo [Yellow] %CURRENTDL% van %DLTOTAL%: %name% her-downloaden
+echo.
+
+::---------Exceptions----------------
+if /i "%category%" EQU "cfg" goto:CFGDOWNLOADER
+if /i "%category%" EQU "cfgr" goto:CFGRDOWNLOADER
+if /i "%category%" EQU "TANTRIC" goto:TANTRIC
+if /i "%category%" EQU "GOOGLEUPDATE" goto:GOOGLEUPDATE
+if /i "%category%" EQU "CHEATS" goto:CHEATS
+if /i "%category%" EQU "ManualUpdate" goto:MANUALUPDATE
+if /i "%category%" EQU "fullextract" goto:fullextract
+if /i "%category%" EQU "themes" goto:THEMES
+if /i "%basewad%" NEQ "none" goto:CIOSMAKER
+if /i "%name%" EQU "Hackmii Installer" goto:wget
+if /i "%category%" EQU "userdefined" goto:CustomDL
+if /i "%wadname%" EQU "PriiloaderHacks.zip" goto:DownloadhacksToRoot
+
+
+
+
+::-----------Exceptions for DL Wizard Only----------
+if /i "%MENU1%" NEQ "W" goto:skipwizardexceptions
+
+if /i "%name%" EQU "IOS36" goto:savetoroot
+
+:skipwizardexceptions
+::----------------------------
+
+
+::-----ROOT SAVE OPTION for IOSs (does not apply to wizard)-----
+if /i "%MENU1%" EQU "W" goto:skip
+if /i "%category%" EQU "ios" goto:noskip
+if /i "%category%" EQU "patchios" (goto:noskip) else (goto:skip)
+:noskip
+if /i "%ROOTSAVE%" EQU "ON" (goto:savetoroot) else (goto:nusd)
+:skip
+
+
+if /i "%code1%" EQU "SNEEKAPP" goto:DownloadApp
+if /i "%code1%" EQU "MYMAPP" goto:DownloadApp
+if /i "%code1%" EQU "URL" goto:DownloadURL
+
+
+
+::--------------------------NUSD.EXE Downloader---------------
+:nusd
+if not exist "%Drive%"\WAD mkdir "%Drive%"\WAD
+
+::----if exist and fails md5 check, delete and redownload----
+:checkifwadexist
+if not exist "%Drive%"\WAD\%wadname% goto:nocheckexisting
+set md5check=
+set md5altcheck=
+sfk md5 -quiet -verify %md5% "%Drive%"\WAD\%wadname%
+if errorlevel 1 set md5check=fail
+IF "%md5check%"=="" set md5check=pass
+if /i "%md5check%" NEQ "fail" goto:pass
+
+sfk md5 -quiet -verify %md5alt% "%Drive%"\WAD\%wadname%
+if errorlevel 1 set md5altcheck=fail
+IF "%md5altcheck%"=="" set md5altcheck=pass
+if /i "%md5altcheck%" NEQ "fail" goto:pass
+
+:fail
+echo.
+sfk echo [Yellow] Bestand bestaat al maar heeft de MD5 check niet doorstaan.
+sfk echo [Yellow] Huidige versie van het bestand wordt gewist en wordt opnieuw gedownload.
+echo.
+SET /a retry=%retry%+1
+SET /a attempt=%attempt%+1
+del "%Drive%"\WAD\%wadname%
+if exist temp\%wadname% del temp\%wadname%
+if exist temp\%code1%\%code2%\v%version% rd /s /q temp\%code1%\%code2%\v%version%
+goto:DOWNLOADSTART2
+
+:pass
+if /i "%OPTION1%" EQU "OFF" goto:no01check
+if not exist temp\%code1%\%code2%\v%version% goto:nocheckexisting
+
+if /i "%OPTION1%" EQU "ON" goto:option1on
+if /i "%OPTION1%" EQU "ALL" (goto:option1on) else (goto:option1noton)
+:option1on
+if not exist "%Drive%"\%code1%\%code2%\v%version% mkdir "%Drive%"\%code1%\%code2%\v%version%
+copy /y temp\%code1%\%code2%\v%version% "%Drive%"\%code1%\%code2%\v%version% >nul
+:option1noton
+
+if /i "%OPTION1%" EQU "NUS" goto:option1NUS
+if /i "%OPTION1%" EQU "ALL" (goto:option1NUS) else (goto:no01check)
+:option1NUS
+if not exist "%Drive%"\NUS\%code1%%code2%v%version% mkdir "%Drive%"\NUS\%code1%%code2%v%version%
+copy /y temp\%code1%\%code2%\v%version% "%Drive%"\NUS\%code1%%code2%v%version% >nul
+:no01check
+
+sfk echo [Green]Bestand bestaat al en is goedgekeurd, download overslaan.
+echo.
+set alreadyexists=yes
+if /i "%md5check%" EQU "pass" echo %md5% *WAD\%wadname%>> "%Drive%"\Download_Log.md5
+if /i "%md5altcheck%" EQU "pass" echo %md5alt% *WAD\%wadname%>> "%Drive%"\Download_Log.md5
+goto:NEXT
+:nocheckexisting
+
+
+
+
+
+
+::--skip Downloaden IOS60 as base if it already exists--
+if /i "%category%" NEQ "patchios" goto:notpatchingIOS60
+if /i "%code2%" NEQ "0000003C" goto:notpatchingIOS60
+
+if exist temp\IOS60v16174(IOS60v6174[FS-ES-NP]).wad copy /y temp\IOS60v16174(IOS60v6174[FS-ES-NP]).wad "%Drive%"\WAD\%wadname%>nul
+if exist "%Drive%"\WAD\%wadname% goto:patchios60now
+if exist temp\IOS20v16174(IOS60v6174[FS-ES-NP]).wad copy /y temp\IOS20v16174(IOS60v6174[FS-ES-NP]).wad "%Drive%"\WAD\%wadname%>nul
+if exist "%Drive%"\WAD\%wadname% goto:patchios60now
+if exist temp\IOS30v16174(IOS60v6174[FS-ES-NP]).wad copy /y temp\IOS30v16174(IOS60v6174[FS-ES-NP]).wad "%Drive%"\WAD\%wadname%>nul
+if exist "%Drive%"\WAD\%wadname% goto:patchios60now
+if exist temp\IOS70v16174(IOS60v6174[FS-ES-NP]).wad copy /y temp\IOS70v16174(IOS60v6174[FS-ES-NP]).wad "%Drive%"\WAD\%wadname%>nul
+if exist "%Drive%"\WAD\%wadname% goto:patchios60now
+if exist temp\IOS80v16174(IOS60v6174[FS-ES-NP]).wad copy /y temp\IOS80v16174(IOS60v6174[FS-ES-NP]).wad "%Drive%"\WAD\%wadname%>nul
+if exist "%Drive%"\WAD\%wadname% goto:patchios60now
+if exist temp\IOS11v16174(IOS60v6174[FS-ES-NP]).wad copy /y temp\IOS11v16174(IOS60v6174[FS-ES-NP]).wad "%Drive%"\WAD\%wadname%>nul
+if exist "%Drive%"\WAD\%wadname% goto:patchios60now
+if exist temp\IOS40v16174(IOS60v6174[FS-ES-NP]).wad copy /y temp\IOS40v16174(IOS60v6174[FS-ES-NP]).wad "%Drive%"\WAD\%wadname%>nul
+if exist "%Drive%"\WAD\%wadname% goto:patchios60now
+goto:notpatchingIOS60
+
+
+:patchios60now
+patchios "%Drive%"\WAD\%wadname% -slot %ciosslot% -v %ciosversion%
+goto:wadverifyretry
+
+
+:notpatchingIOS60
+::SAVE TO WAD FOLDER ONLY
+
+if not exist "%Drive%"\WAD mkdir "%Drive%"\WAD
+
+if exist temp\%wadname% goto:AlreadyinTemp
+echo Bij lange inactiviteit, laad a.u.b UnfreezeMii.bat om door te gaan
+echo.
+
+nusd %code1%%code2% %version%
+move /y %code1%%code2%\%code1%%code2%.wad temp\%wadname%>nul
+
+::Patchios (mostly for system menu IOSs)
+if /i "%category%" NEQ "patchios" goto:skippingpatchios
+patchios temp\%wadname% -FS -ES -NP -slot %ciosslot% -v %ciosversion%
+:skippingpatchios
+
+if not exist temp\%code1%\%code2%\v%version% mkdir temp\%code1%\%code2%\v%version%
+copy /y %code1%%code2% temp\%code1%\%code2%\v%version%\ >nul
+rd /s /q %code1%%code2%
+
+:AlreadyinTemp
+copy /y temp\%wadname% "%Drive%"\WAD\%wadname% >nul
+
+if /i "%OPTION1%" EQU "ON" goto:option1on
+if /i "%OPTION1%" EQU "ALL" (goto:option1on) else (goto:option1noton)
+:option1on
+if not exist "%Drive%"\%code1%\%code2%\v%version% mkdir "%Drive%"\%code1%\%code2%\v%version%
+copy /y temp\%code1%\%code2%\v%version% "%Drive%"\%code1%\%code2%\v%version% >nul
+:option1noton
+
+if /i "%OPTION1%" EQU "NUS" goto:option1NUS
+if /i "%OPTION1%" EQU "ALL" (goto:option1NUS) else (goto:option1notNUS)
+:option1NUS
+if not exist "%Drive%"\NUS\%code1%%code2%v%version% mkdir "%Drive%"\NUS\%code1%%code2%v%version%
+copy /y temp\%code1%\%code2%\v%version% "%Drive%"\NUS\%code1%%code2%v%version% >nul
+:option1notNUS
+
+:wadverifyretry
+::----check after Downloaden - if md5 check fails, delete and redownload----
+if exist "%Drive%"\WAD\%wadname% goto:checkexisting
+
+:missing
+if /i "%attempt%" EQU "1" goto:missingretry
+echo.
+sfk echo [Magenta] Download bestand vaker mislukt, download wordt overgeslagen.
+echo.
+goto:NEXT
+
+:missingretry
+echo.
+sfk echo [Yellow] Het bestand mist, probeert opnieuw...
+echo.
+SET /a retry=%retry%+1
+SET /a attempt=%attempt%+1
+goto:DOWNLOADSTART2
+
+:checkexisting
+set md5check=
+set md5altcheck=
+sfk md5 -quiet -verify %md5% "%Drive%"\WAD\%wadname%
+if errorlevel 1 set md5check=fail
+IF "%md5check%"=="" set md5check=pass
+if /i "%md5check%" NEQ "fail" goto:pass
+sfk md5 -quiet -verify %md5alt% "%Drive%"\WAD\%wadname%
+if errorlevel 1 set md5altcheck=fail
+IF "%md5altcheck%"=="" set md5altcheck=pass
+if /i "%md5altcheck%" NEQ "fail" goto:pass
+
+:fail
+echo.
+::---prevent cIOSs from Downloaden twice when hex editing disabled---
+if /i "%basewad%" EQU "none" goto:notacios
+if /i "%HEXEDIT%" EQU "Y" goto:notacios
+sfk echo [Yellow] Kan niet verifieren omdat ModMii's Hex Edit optie UIT staat.
+echo.
+if exist temp\simplelog.txt sfk filter -quiet temp\simplelog.txt -ls!"%DRIVE%\WAD\%wadname%" -write -yes
+if /i "%name:~0,17%" NEQ "Advanced Download" echo "%DRIVE%\WAD\%wadname%: "Gevonden maar kan niet verifieren">>temp\simplelog.txt
+sfk filter -quiet "temp\simplelog.txt" -rep _"""__ -write -yes
+if exist "%Drive%"\Download_Log.md5 sfk filter -quiet "%Drive%"\Download_Log.md5 -ls!"%md5%" -write -yes
+goto:NEXT
+:notacios
+:------
+if /i "%attempt%" NEQ "1" goto:multiplefail
+sfk echo [Yellow] Bestand bestaat al maar heeft de MD5 check niet doorstaan.
+sfk echo [Yellow] Huidige versie van het bestand wordt gewist en wordt opnieuw gedownload.
+echo.
+del "%Drive%"\WAD\%wadname%
+if exist temp\%wadname% del temp\%wadname%
+if exist temp\%code1%\%code2%\v%version% rd /s /q temp\%code1%\%code2%\v%version%
+SET /a retry=%retry%+1
+SET /a attempt=%attempt%+1
+goto:DOWNLOADSTART2
+
+:multiplefail
+sfk echo [Magenta] Download bestand vaker mislukt, download wordt overgeslagen.
+set multiplefail=Y
+echo.
+echo %md5% *WAD\%wadname%>> "%Drive%"\Download_Log.md5
+goto:NEXT
+
+:pass
+echo.
+sfk echo [Green]Download Successvol
+echo.
+if /i "%md5check%" EQU "pass" echo %md5% *WAD\%wadname%>> "%Drive%"\Download_Log.md5
+if /i "%md5altcheck%" EQU "pass" echo %md5alt% *WAD\%wadname%>> "%Drive%"\Download_Log.md5
+goto:NEXT
+
+
+
+
+:savetoroot
+
+::----if exist and fails md5 check, delete and redownload----
+if exist "%Drive%"\%wadname% (goto:checkexisting) else (goto:nocheckexisting)
+:checkexisting
+set md5check=
+set md5altcheck=
+sfk md5 -quiet -verify %md5% "%Drive%"\%wadname%
+if errorlevel 1 set md5check=fail
+IF "%md5check%"=="" set md5check=pass
+if /i "%md5check%" NEQ "fail" goto:pass
+
+sfk md5 -quiet -verify %md5alt% "%Drive%"\%wadname%
+if errorlevel 1 set md5altcheck=fail
+IF "%md5altcheck%"=="" set md5altcheck=pass
+if /i "%md5altcheck%" NEQ "fail" goto:pass
+
+:fail
+echo.
+sfk echo [Yellow] Bestand bestaat al maar heeft de MD5 check niet doorstaan.
+sfk echo [Yellow] Huidige versie van het bestand wordt gewist en wordt opnieuw gedownload.
+echo.
+SET /a retry=%retry%+1
+SET /a attempt=%attempt%+1
+del "%Drive%"\%wadname%
+if exist temp\%wadname% del temp\%wadname%
+if exist temp\%code1%\%code2%\v%version% rd /s /q temp\%code1%\%code2%\v%version%
+goto:DOWNLOADSTART2
+
+:pass
+if /i "%OPTION1%" EQU "OFF" goto:no01check
+if not exist temp\%code1%\%code2%\v%version% goto:nocheckexisting
+
+if /i "%OPTION1%" EQU "ON" goto:option1on
+if /i "%OPTION1%" EQU "ALL" (goto:option1on) else (goto:option1noton)
+:option1on
+if not exist "%Drive%"\%code1%\%code2%\v%version% mkdir "%Drive%"\%code1%\%code2%\v%version%
+copy /y temp\%code1%\%code2%\v%version% "%Drive%"\%code1%\%code2%\v%version% >nul
+:option1noton
+
+if /i "%OPTION1%" EQU "NUS" goto:option1NUS
+if /i "%OPTION1%" EQU "ALL" (goto:option1NUS) else (goto:no01check)
+:option1NUS
+if not exist "%Drive%"\NUS\%code1%%code2%v%version% mkdir "%Drive%"\NUS\%code1%%code2%v%version%
+copy /y temp\%code1%\%code2%\v%version% "%Drive%"\NUS\%code1%%code2%v%version% >nul
+:no01check
+
+sfk echo [Green]Bestand bestaat al en is goedgekeurd, download overslaan.
+echo.
+set alreadyexists=yes
+if /i "%md5check%" EQU "pass" echo %md5% *%wadname%>> "%Drive%"\Download_Log.md5
+if /i "%md5altcheck%" EQU "pass" echo %md5alt% *%wadname%>> "%Drive%"\Download_Log.md5
+
+goto:NEXT
+:nocheckexisting
+
+
+
+
+::--skip downloading IOS60 as base if it already exists--
+if /i "%category%" NEQ "patchios" goto:notpatchingIOS60
+if /i "%code2%" NEQ "0000003C" goto:notpatchingIOS60
+
+if exist temp\IOS60v16174(IOS60v6174[FS-ES-NP]).wad copy /y temp\IOS60v16174(IOS60v6174[FS-ES-NP]).wad "%Drive%"\%wadname%>nul
+if exist "%Drive%"\%wadname% goto:patchios60now
+if exist temp\IOS20v16174(IOS60v6174[FS-ES-NP]).wad copy /y temp\IOS20v16174(IOS60v6174[FS-ES-NP]).wad "%Drive%"\%wadname%>nul
+if exist "%Drive%"\%wadname% goto:patchios60now
+if exist temp\IOS30v16174(IOS60v6174[FS-ES-NP]).wad copy /y temp\IOS30v16174(IOS60v6174[FS-ES-NP]).wad "%Drive%"\%wadname%>nul
+if exist "%Drive%"\%wadname% goto:patchios60now
+if exist temp\IOS70v16174(IOS60v6174[FS-ES-NP]).wad copy /y temp\IOS70v16174(IOS60v6174[FS-ES-NP]).wad "%Drive%"\%wadname%>nul
+if exist "%Drive%"\%wadname% goto:patchios60now
+if exist temp\IOS80v16174(IOS60v6174[FS-ES-NP]).wad copy /y temp\IOS80v16174(IOS60v6174[FS-ES-NP]).wad "%Drive%"\%wadname%>nul
+if exist "%Drive%"\%wadname% goto:patchios60now
+if exist temp\IOS11v16174(IOS60v6174[FS-ES-NP]).wad copy /y temp\IOS11v16174(IOS60v6174[FS-ES-NP]).wad "%Drive%"\%wadname%>nul
+if exist "%Drive%"\%wadname% goto:patchios60now
+if exist temp\IOS40v16174(IOS60v6174[FS-ES-NP]).wad copy /y temp\IOS40v16174(IOS60v6174[FS-ES-NP]).wad "%Drive%"\%wadname%>nul
+if exist "%Drive%"\%wadname% goto:patchios60now
+goto:notpatchingIOS60
+
+
+:patchios60now
+patchios "%Drive%"\%wadname% -slot %ciosslot% -v %ciosversion%
+::echo %md5% *WAD\%wadname%>> "%Drive%"\Download_Log.md5
+goto:checkretryroot
+
+::SAVE TO ROOT FOLDER ONLY
+:notpatchingIOS60
+
+
+if exist temp\%wadname% goto:AlreadyinTemp
+echo Bij lange inactiviteit, laad a.u.b UnfreezeMii.bat om door te gaan
+echo.
+
+nusd %code1%%code2% %version%
+move /y %code1%%code2%\%code1%%code2%.wad temp\%wadname%>nul
+
+::Patchios (mostly for system menu IOSs)
+if /i "%category%" NEQ "patchios" goto:skippingpatchios
+patchios temp\%wadname% -FS -ES -NP -slot %ciosslot% -v %ciosversion%
+:skippingpatchios
+
+if not exist temp\%code1%\%code2%\v%version% mkdir temp\%code1%\%code2%\v%version%
+copy /y %code1%%code2% temp\%code1%\%code2%\v%version%\ >nul
+rd /s /q %code1%%code2%
+
+:AlreadyinTemp
+if /i "%Drive%" NEQ "temp" copy /y temp\%wadname% "%Drive%"\%wadname% >nul
+
+if /i "%OPTION1%" EQU "ON" goto:option1on
+if /i "%OPTION1%" EQU "ALL" (goto:option1on) else (goto:option1noton)
+:option1on
+if not exist "%Drive%"\%code1%\%code2%\v%version% mkdir "%Drive%"\%code1%\%code2%\v%version%
+copy /y temp\%code1%\%code2%\v%version% "%Drive%"\%code1%\%code2%\v%version% >nul
+:option1noton
+
+if /i "%OPTION1%" EQU "NUS" goto:option1NUS
+if /i "%OPTION1%" EQU "ALL" (goto:option1NUS) else (goto:option1notNUS)
+:option1NUS
+if not exist "%Drive%"\NUS\%code1%%code2%v%version% mkdir "%Drive%"\NUS\%code1%%code2%v%version%
+copy /y temp\%code1%\%code2%\v%version% "%Drive%"\NUS\%code1%%code2%v%version% >nul
+:option1notNUS
+
+
+
+:checkretryroot
+::----check after downloading - if md5 check fails, delete and redownload----
+if exist "%Drive%"\%wadname% goto:checkexisting
+
+:missing
+if /i "%attempt%" EQU "1" goto:missingretry
+echo.
+sfk echo [Magenta] Download bestand vaker mislukt, download wordt overgeslagen.
+echo.
+goto:NEXT
+
+:missingretry
+echo.
+sfk echo [Yellow] Het bestand mist, probeert opnieuw...
+echo.
+SET /a retry=%retry%+1
+SET /a attempt=%attempt%+1
+goto:DOWNLOADSTART2
+
+:checkexisting
+set md5check=
+set md5altcheck=
+sfk md5 -quiet -verify %md5% "%Drive%"\%wadname%
+if errorlevel 1 set md5check=fail
+IF "%md5check%"=="" set md5check=pass
+if /i "%md5check%" NEQ "fail" goto:pass
+
+sfk md5 -quiet -verify %md5alt% "%Drive%"\%wadname%
+if errorlevel 1 set md5altcheck=fail
+IF "%md5altcheck%"=="" set md5altcheck=pass
+if /i "%md5altcheck%" NEQ "fail" goto:pass
+
+:fail
+echo.
+::---prevent cIOSs from downloading twice when hex editing disabled---
+if /i "%basewad%" EQU "none" goto:notacios
+if /i "%HEXEDIT%" EQU "Y" goto:notacios
+sfk echo [Yellow] Kan niet verifieren omdat ModMii's Hex Edit optie UIT staat.
+echo.
+if exist temp\simplelog.txt sfk filter -quiet temp\simplelog.txt -ls!"%DRIVE%\%wadname%" -write -yes
+if /i "%name:~0,17%" NEQ "Advanced Download" echo "%DRIVE%\%wadname%: Gevonden maar kan niet verifieren">>temp\simplelog.txt
+sfk filter -quiet "temp\simplelog.txt" -rep _"""__ -write -yes
+if exist "%Drive%"\Download_Log.md5 sfk filter -quiet "%Drive%"\Download_Log.md5 -ls!"%md5%" -write -yes
+goto:NEXT
+:notacios
+:------
+if /i "%attempt%" NEQ "1" goto:multiplefail
+
+sfk echo [Yellow] Bestand bestaat al maar heeft de MD5 check niet doorstaan.
+sfk echo [Yellow] Huidige versie van het bestand wordt gewist en wordt opnieuw gedownload.
+echo.
+del "%Drive%"\%wadname%
+if exist temp\%wadname% del temp\%wadname%
+if exist temp\%code1%\%code2%\v%version% rd /s /q temp\%code1%\%code2%\v%version%
+SET /a retry=%retry%+1
+SET /a attempt=%attempt%+1
+goto:DOWNLOADSTART2
+
+:multiplefail
+sfk echo [Magenta] Download bestand vaker mislukt, download wordt overgeslagen.
+echo.
+set multiplefail=Y
+echo %md5% *%wadname%>> "%Drive%"\Download_Log.md5
+goto:NEXT
+
+:pass
+echo.
+sfk echo [Green]Download Successvol
+echo.
+if /i "%md5check%" EQU "pass" echo %md5% *%wadname%>> "%Drive%"\Download_Log.md5
+if /i "%md5altcheck%" EQU "pass" echo %md5alt% *%wadname%>> "%Drive%"\Download_Log.md5
+goto:NEXT
+
+
+
+
+
+
+::-------------------------------cIOS Maker-----------------------------------------------------
+:CIOSMAKER
+
+if "%wadname:~-4%" EQU ".wad" set wadname=%wadname:~0,-4%
+
+::echo %md5% *WAD\%wadname%.wad>> "%Drive%"\Download_Log.md5
+
+::----if exist and fails md5 check, delete and redownload----
+if exist "%Drive%"\WAD\%wadname%.wad (goto:checkexisting) else (goto:nocheckexisting)
+:checkexisting
+set md5check=
+sfk md5 -quiet -verify %md5% "%Drive%"\WAD\%wadname%.wad
+if errorlevel 1 set md5check=fail
+IF "%md5check%"=="" set md5check=pass
+if /i "%md5check%" NEQ "fail" goto:pass
+
+:fail
+echo.
+sfk echo [Yellow] Bestand bestaat al maar heeft de MD5 check niet doorstaan.
+sfk echo [Yellow] Huidige versie van het bestand wordt gewist en wordt opnieuw gedownload.
+echo.
+SET /a retry=%retry%+1
+SET /a attempt=%attempt%+1
+del "%Drive%"\WAD\%wadname%.wad
+goto:DOWNLOADSTART2
+
+:pass
+sfk echo [Green]Bestand bestaat al en is goedgekeurd, download overslaan.
+echo.
+set alreadyexists=yes
+if /i "%md5check%" EQU "pass" echo %md5% *WAD\%wadname%.wad>> "%Drive%"\Download_Log.md5
+goto:NEXT
+:nocheckexisting
+
+
+
+::missing modules folder error message and skip
+if not exist modules sfk echo -spat [Yellow] "modules" Folder mist - Nodig voor maken cIOSs/cMIOSs
+if not exist modules sfk echo -spat \x20 \x20 [Yellow] Herdownload ModMii van tinyurl.com/ModMiiNow
+if not exist modules sfk echo -spat \x20 \x20 [Yellow] Download overslaan
+if not exist modules @ping 127.0.0.1 -n 5 -w 1000> nul
+if not exist modules goto:NEXT
+
+
+if not exist "%Drive%"\WAD mkdir "%Drive%"\WAD
+
+
+:downloadbasewad
+::download base wad to "%Drive%"
+echo.
+echo Downloaden Basis Wad: %basewad%
+echo.
+
+
+
+
+::----Check base IOS-----------
+::----if exist and fails md5 check, delete and redownload----
+if exist temp\%basewad%.wad (goto:checkexisting) else (goto:nocheckexisting)
+:checkexisting
+set md5basecheck=
+set md5basealtcheck=
+sfk md5 -quiet -verify %md5base% temp\%basewad%.wad
+if errorlevel 1 set md5basecheck=fail
+IF "%md5basecheck%"=="" set md5basecheck=pass
+if /i "%md5basecheck%" NEQ "fail" goto:pass
+
+sfk md5 -quiet -verify %md5basealt% temp\%basewad%.wad
+if errorlevel 1 set md5basealtcheck=fail
+IF "%md5basealtcheck%"=="" set md5basealtcheck=pass
+if /i "%md5basealtcheck%" NEQ "fail" goto:pass
+
+:fail
+echo.
+sfk echo [Yellow] Basis wad bestaat maar heeft MD5 check niet doorstaan.
+sfk echo [Yellow] Huidige versie van het bestand wordt gewist en wordt opnieuw gedownload.
+echo.
+del temp\%basewad%.wad
+goto:downloadbasewad
+
+:pass
+echo.
+sfk echo -spat \x20 \x20 \x20 [Green] Basis Wad bestaat al en is goedgekeurd, Doorgaan...
+echo.
+::if /i "%md5basecheck%" EQU "pass" echo %md5base% *%basewad%.wad>> "%Drive%"\Download_Log.md5
+::if /i "%md5basealtcheck%" EQU "pass" echo %md5basealt% *%basewad%.wad>> "%Drive%"\Download_Log.md5
+goto:basealreadythere
+:nocheckexisting
+
+
+echo Bij lange inactiviteit, laad a.u.b UnfreezeMii.bat om door te gaan
+echo.
+
+nusd %code1%%code2% %version%
+if not exist "%Drive%"\WAD mkdir "%Drive%"\WAD
+move %code1%%code2%\%code1%%code2%.wad temp\%basewad%.wad>nul
+rd /s /q %code1%%code2%
+
+
+::----check after downloading - if md5 check fails, delete and redownload----
+if exist temp\%basewad%.wad goto:checkexisting
+
+:missing
+if /i "%attempt%" EQU "1" goto:missingretry
+echo.
+sfk echo [Magenta] Download bestand vaker mislukt, download wordt overgeslagen.
+echo.
+goto:NEXT
+
+:missingretry
+echo.
+sfk echo [Yellow] The basiswad mist, probeert opnieuw.
+echo.
+SET /a retry=%retry%+1
+SET /a attempt=%attempt%+1
+goto:downloadbasewad
+
+:checkexisting
+set md5basecheck=
+set md5basealtcheck=
+sfk md5 -quiet -verify %md5base% temp\%basewad%.wad
+if errorlevel 1 set md5basecheck=fail
+IF "%md5basecheck%"=="" set md5basecheck=pass
+if /i "%md5basecheck%" NEQ "fail" goto:pass
+
+sfk md5 -quiet -verify %md5basealt% temp\%basewad%.wad
+if errorlevel 1 set md5basealtcheck=fail
+IF "%md5basealtcheck%"=="" set md5basealtcheck=pass
+if /i "%md5basealtcheck%" NEQ "fail" goto:pass
+
+:fail
+if /i "%attempt%" NEQ "1" goto:multiplefail
+echo.
+sfk echo [Yellow] Bestand bestaat al maar heeft de MD5 check niet doorstaan.
+sfk echo [Yellow] Huidige versie van het bestand wordt gewist en wordt opnieuw gedownload.
+echo.
+del temp\%basewad%.wad
+SET /a retry=%retry%+1
+SET /a attempt=%attempt%+1
+goto:downloadbasewad
+
+:multiplefail
+echo.
+sfk echo [Magenta] Download bestand vaker mislukt, download wordt overgeslagen.
+set multiplefail=Y
+echo.
+goto:NEXT
+
+:pass
+echo.
+sfk echo -spat \x20 \x20 \x20 [Green] Basis Wad Download Successvol, Doorgaan...
+echo.
+::if /i "%md5basecheck%" EQU "pass" echo %md5base% *%basewad%.wad>> "%Drive%"\Download_Log.md5
+::if /i "%md5basealtcheck%" EQU "pass" echo %md5basealt% *%basewad%.wad>> "%Drive%"\Download_Log.md5
+
+
+:basealreadythere
+
+::unpack base wad
+echo.
+echo Basis WAD uitpakken: %basewad%
+echo.
+
+if exist %basecios% rd /s /q %basecios%
+mkdir %basecios%
+wadmii -in temp\%basewad%.wad -out %basecios%
+
+
+
+
+
+
+
+:downloadbasewadb
+::download SECOND base wadB to "%Drive%" (if applicable)
+if /i "%basewadb%" EQU "none" goto:nobasewadb
+
+echo.
+echo Downloaden Basis Wad: %basewadb%
+echo.
+
+
+::----Check base IOS B-----------
+::----if exist and fails md5 check, delete and redownload----
+if exist temp\%basewadb%.wad (goto:checkexisting) else (goto:nocheckexisting)
+:checkexisting
+set md5basebcheck=
+set md5basebaltcheck=
+sfk md5 -quiet -verify %md5baseb% temp\%basewadb%.wad
+if errorlevel 1 set md5basebcheck=fail
+IF "%md5basebcheck%"=="" set md5basebcheck=pass
+if /i "%md5basebcheck%" NEQ "fail" goto:pass
+
+sfk md5 -quiet -verify %md5basebalt% temp\%basewadb%.wad
+if errorlevel 1 set md5basebaltcheck=fail
+IF "%md5basebaltcheck%"=="" set md5basebaltcheck=pass
+if /i "%md5basebaltcheck%" NEQ "fail" goto:pass
+
+:fail
+echo.
+sfk echo [Yellow] Deze basis wad bestaat al maar heeft MD5 check niet doorstaan.
+sfk echo [Yellow] Huidige versie van het bestand wordt gewist en wordt opnieuw gedownload.
+echo.
+del temp\%basewadb%.wad
+goto:downloadbasewadb
+
+:pass
+echo.
+sfk echo -spat \x20 \x20 \x20 [Green] Basis Wad bestaat al en is goedgekeurd, Doorgaan...
+echo.
+::if /i "%md5basebcheck%" EQU "pass" echo %md5baseb% *%basewadb%.wad>> "%Drive%"\Download_Log.md5
+::if /i "%md5basebaltcheck%" EQU "pass" echo %md5basebalt% *%basewadb%.wad>> "%Drive%"\Download_Log.md5
+goto:baseBalreadythere
+:nocheckexisting
+
+
+echo Bij lange inactiviteit, laad a.u.b UnfreezeMii.bat om door te gaan
+echo.
+
+nusd %code1b%%code2b% %versionb%
+if not exist "%Drive%"\WAD mkdir "%Drive%"\WAD
+move %code1b%%code2b%\%code1b%%code2b%.wad temp\%basewadb%.wad>nul
+rd /s /q %code1b%%code2b%
+
+
+
+::----check after downloading - if md5 check fails, delete and redownload----
+if exist temp\%basewadb%.wad goto:checkexisting
+
+:missing
+if /i "%attempt%" EQU "1" goto:missingretry
+echo.
+sfk echo [Magenta] Download bestand vaker mislukt, download wordt overgeslagen.
+echo.
+goto:NEXT
+
+:missingretry
+echo.
+sfk echo [Yellow] The basis wad mist, probeert opnieuw.
+echo.
+SET /a retry=%retry%+1
+SET /a attempt=%attempt%+1
+goto:downloadbasewadb
+
+:checkexisting
+set md5basebcheck=
+set md5basebaltcheck=
+sfk md5 -quiet -verify %md5baseb% temp\%basewadb%.wad
+if errorlevel 1 set md5basebcheck=fail
+IF "%md5basebcheck%"=="" set md5basebcheck=pass
+if /i "%md5basebcheck%" NEQ "fail" goto:pass
+
+sfk md5 -quiet -verify %md5basebalt% temp\%basewadb%.wad
+if errorlevel 1 set md5basebaltcheck=fail
+IF "%md5basebaltcheck%"=="" set md5basebaltcheck=pass
+if /i "%md5basebaltcheck%" NEQ "fail" goto:pass
+
+:fail
+if /i "%attempt%" NEQ "1" goto:multiplefail
+echo.
+sfk echo [Yellow] Bestand bestaat al maar heeft de MD5 check niet doorstaan.
+sfk echo [Yellow] Huidige versie van het bestand wordt gewist en wordt opnieuw gedownload.
+echo.
+del temp\%basewadb%.wad
+SET /a retry=%retry%+1
+SET /a attempt=%attempt%+1
+goto:downloadbasewadb
+
+:multiplefail
+echo.
+sfk echo [Magenta] Download bestand vaker mislukt, download wordt overgeslagen.
+echo.
+set multiplefail=Y
+goto:NEXT
+
+:pass
+echo.
+sfk echo -spat \x20 \x20 \x20 [Green] Basis Wad succesvol gedownload, Doorgaan...
+echo.
+::if /i "%md5basebcheck%" EQU "pass" echo %md5base% *%basewad%.wad>> "%Drive%"\Download_Log.md5
+::if /i "%md5basebaltcheck%" EQU "pass" echo %md5basealt% *%basewad%.wad>> "%Drive%"\Download_Log.md5
+
+
+
+:baseBalreadythere
+
+::----unpack base wad
+echo.
+echo Unpacking Base Wad: %basewadb%
+echo.
+
+mkdir %basewadb%
+wadmii -in temp\%basewadb%.wad -out %basewadb%
+
+::----specific for cios223v4[37+38]
+
+::delete IOS37 modules that are from 38 and patched
+del %basecios%\00000001.app
+del %basecios%\%lastbasemodule%.app
+
+move %basewadb%\00000001.app %basecios%\00000001.app>nul
+move %basewadb%\%lastbasemodule%.app %basecios%\%lastbasemodule%.app>nul
+rd /s /q %basewadb%
+
+:nobasewadb
+
+
+
+
+
+::------for theming system menu's only----------
+if /i "%category%" NEQ "SMTHEME" goto:skip
+goto:diff_download
+:SMTHEME2
+
+echo.
+echo Patchen van Systeem Thema, moment a.u.b...
+echo.
+
+rename %basecios%\00000001.app 00000001-original.app
+jptch %basecios%\00000001-original.app temp\%codeURL:~34,-5%.diff %basecios%\00000001.app
+del %basecios%\00000001-original.app
+
+goto:repackwad
+:skip
+
+
+
+
+
+::-----cios/cmios stuff------------
+::rename *.cert and *.footer (doesn't need to be patched), rename components that need to be patched (excluding tik and tmd)
+
+echo.
+echo Patchen van een handjevol BasisWad bestandsdelen
+echo.
+
+ren %basecios%\%code1%%code2%.cert %code1%%code2new%.cert
+ren %basecios%\%code1%%code2%.footer %code1%%code2new%.footer
+
+if exist modules\Diffs\%diffpath%\%diffpath%_00.diff ren %basecios%\00000000.app 00000000-original.app
+if exist modules\Diffs\%diffpath%\%diffpath%_01.diff ren %basecios%\00000001.app 00000001-original.app
+if exist modules\Diffs\%diffpath%\%diffpath%_02.diff ren %basecios%\00000002.app 00000002-original.app
+if exist modules\Diffs\%diffpath%\%diffpath%_%lastbasemodule%.diff ren %basecios%\%lastbasemodule%.app %lastbasemodule%-original.app
+
+
+::rename tik & tmd for cMIOSs
+if /i "%code2%" NEQ "00000101" goto:notcMIOS
+
+::ren %basecios%\%code1%%code2new%.tik %code1%%code2new%-original.tik
+ren %basecios%\%code1%%code2new%.tmd %code1%%code2new%-original.tmd
+:notcMIOS
+
+
+
+
+::-------------diff patch files----------------
+if exist modules\Diffs\%diffpath%\%diffpath%_00.diff jptch %basecios%\00000000-original.app modules\Diffs\%diffpath%\%diffpath%_00.diff %basecios%\00000000.app
+if exist modules\Diffs\%diffpath%\%diffpath%_01.diff jptch %basecios%\00000001-original.app modules\Diffs\%diffpath%\%diffpath%_01.diff %basecios%\00000001.app
+if exist modules\Diffs\%diffpath%\%diffpath%_02.diff jptch %basecios%\00000002-original.app modules\Diffs\%diffpath%\%diffpath%_02.diff %basecios%\00000002.app
+if exist modules\Diffs\%diffpath%\%diffpath%_%lastbasemodule%.diff jptch %basecios%\%lastbasemodule%-original.app modules\Diffs\%diffpath%\%diffpath%_%lastbasemodule%.diff %basecios%\%lastbasemodule%.app
+
+
+::patch tmd and tiks when they've been renamed to *-original.tik\tmd (for cMIOSs)
+if /i "%code2%" NEQ "00000101" goto:NotRenamedOriginal
+
+::if exist modules\Diffs\%diffpath%\%diffpath%_tik.diff jptch %basecios%\%code1%%code2%-original.tik modules\Diffs\%diffpath%\%diffpath%_tik.diff %basecios%\%code1%%code2new%.tik
+
+if exist modules\Diffs\%diffpath%\%diffpath%_tmd.diff jptch %basecios%\%code1%%code2%-original.tmd modules\Diffs\%diffpath%\%diffpath%_tmd.diff %basecios%\%code1%%code2new%.tmd
+goto:deletefiles
+
+:NotRenamedOriginal
+if exist modules\Diffs\%diffpath%\%diffpath%_tmd.diff jptch %basecios%\%code1%%code2%.tmd modules\Diffs\%diffpath%\%diffpath%_tmd.diff %basecios%\%code1%%code2new%.tmd
+
+::use different tik diff files depending on what base wad downloaded
+if /i "%md5basecheck%" EQU "pass" jptch %basecios%\%code1%%code2%.tik modules\Diffs\%diffpath%\%diffpath%_tik.diff %basecios%\%code1%%code2new%.tik
+if /i "%md5basealtcheck%" EQU "pass" jptch %basecios%\%code1%%code2%.tik modules\Diffs\%diffpath%\%diffpath%_tik2.diff %basecios%\%code1%%code2new%.tik
+
+
+
+::delete un-needed original files that have already been patched
+:deletefiles
+
+
+if exist %basecios%\00000000-original.app del %basecios%\00000000-original.app
+if exist %basecios%\00000001-original.app del %basecios%\00000001-original.app
+if exist %basecios%\00000002-original.app del %basecios%\00000002-original.app
+if exist %basecios%\%lastbasemodule%-original.app del %basecios%\%lastbasemodule%-original.app
+
+::--for cMIOS's that have tiks and tmds renamed to -original
+if exist %basecios%\%code1%%code2%-original.tik del %basecios%\%code1%%code2%-original.tik
+if exist %basecios%\%code1%%code2%-original.tmd del %basecios%\%code1%%code2%-original.tmd
+if /i "%code2%" EQU "00000101" goto:repackwad
+
+if exist %basecios%\%code1%%code2%.tik del %basecios%\%code1%%code2%.tik
+if exist %basecios%\%code1%%code2%.tmd del %basecios%\%code1%%code2%.tmd
+
+
+
+::Korean Key Patch
+
+if /i "%HEXEDIT%" EQU "N" goto:nokorpatch
+if /i "%HEXEDIT%" EQU "S" goto:nokorpatch
+
+if /i "%basewad:~3,2%" EQU "38" goto:nokorpatch
+if /i "%basecios%" EQU "cIOS223[37-38]-v4" goto:nokorpatch
+
+echo.
+echo Patched %lastbasemodule%.app t.b.v Koreaanse Common Key
+
+sfk hexdump -pure -nofile %basecios%\%lastbasemodule%.app>hexdump.txt
+FINDSTR /N . hexdump.txt>hexdump2.txt
+move /y hexdump2.txt hexdump.txt>nul
+
+::first patch
+sfk filter hexdump.txt -rep _D00A203A1C21_E00A203A1C21_ -write -yes>nul
+
+::find line1-3
+sfk filter hexdump.txt -+2C575B54E75A011F27B8A5F2 -rep _:*__>line1-3.txt
+
+::Loop through the the following once for EACH line in whatever.txt
+for /F "tokens=*" %%A in (line1-3.txt) do call :process101 %%A
+goto:littleskip
+
+:process101
+set line0Num=%*
+goto:EOF
+
+:littleskip
+if exist line1-3.txt del line1-3.txt>nul
+set /A line1Num=%line0Num%+3
+set /A line2Num=%line0Num%+4
+
+
+::2nd set of patches
+set line1toreplace=%line1Num%:000000000000000063B82BB4F4614E2E
+set line2toreplace=%line2Num%:13F2FEFBBA4C9B7E0000000000000000
+
+
+
+if /i "%basewad%" EQU "IOS37-64-v3869" (set line1toreplace=10127:63B82BB4F4614E2E13F2FEFBBA4C9B7E) & (set line2toreplace=)
+
+if /i "%basewad%" EQU "IOS57-64-v5661" (set line1toreplace=10486:00000000000000000000000063B82BB4) & (set line2toreplace=10487:F4614E2E13F2FEFBBA4C9B7E00000000)
+
+
+IF "%line1toreplace%"=="" goto:skip
+sfk filter hexdump.txt -lsrep _%line1toreplace:~0,5%*_%line1toreplace%_ -write -yes>nul
+:skip
+
+IF "%line2toreplace%"=="" goto:skip
+sfk filter hexdump.txt -lsrep _%line2toreplace:~0,5%*_%line2toreplace%_ -write -yes>nul
+:skip
+
+
+sfk filter hexdump.txt -rep _"*:"__ +hextobin %basecios%\%lastbasemodule%.app>nul
+
+
+del hexdump.txt>nul
+
+:nokorpatch
+
+
+
+
+
+::copy over extra components
+
+echo.
+echo Kopieeren van Custom Modules
+echo.
+
+::222v4
+if /i "%basecios%" EQU "cIOS222[38]-v4" copy modules\Hermes\mloadv3.app %basecios%\0000000f.app
+
+::223v4
+if /i "%basecios%" EQU "cIOS223[37-38]-v4" copy modules\Hermes\mloadv3.app %basecios%\0000000f.app
+
+::222v5
+if /i "%basecios%" EQU "cIOS222[38]-v5" copy modules\Hermes\mloadv5.app %basecios%\0000000f.app
+
+::223v5 base37
+if /i "%basecios%" EQU "cIOS223[37]-v5" copy modules\Hermes\mloadv5.app %basecios%\0000000f.app
+
+::224v5 base57
+if /i "%basecios%" EQU "cIOS224[57]-v5" copy modules\Hermes\mloadv5.app %basecios%\00000013.app
+
+
+
+::249v19 base37
+if /i "%basecios%" EQU "cIOS249[37]-v19" copy modules\W19Modules\mload.app %basecios%\0000000f.app
+if /i "%basecios%" EQU "cIOS249[37]-v19" copy modules\W19Modules\EHCI.app %basecios%\00000010.app
+if /i "%basecios%" EQU "cIOS249[37]-v19" copy modules\W19Modules\FAT.app %basecios%\00000011.app
+if /i "%basecios%" EQU "cIOS249[37]-v19" copy modules\W19Modules\SDHC.app %basecios%\00000012.app
+if /i "%basecios%" EQU "cIOS249[37]-v19" copy modules\W19Modules\DIPP.app %basecios%\00000013.app
+if /i "%basecios%" EQU "cIOS249[37]-v19" copy modules\W19Modules\FFSP.app %basecios%\00000014.app
+
+::249v19 base38
+if /i "%basecios%" EQU "cIOS249[38]-v19" copy modules\W19Modules\mload.app %basecios%\0000000f.app
+if /i "%basecios%" EQU "cIOS249[38]-v19" copy modules\W19Modules\EHCI.app %basecios%\00000010.app
+if /i "%basecios%" EQU "cIOS249[38]-v19" copy modules\W19Modules\FAT.app %basecios%\00000011.app
+if /i "%basecios%" EQU "cIOS249[38]-v19" copy modules\W19Modules\SDHC.app %basecios%\00000012.app
+if /i "%basecios%" EQU "cIOS249[38]-v19" copy modules\W19Modules\DIPP.app %basecios%\00000013.app
+if /i "%basecios%" EQU "cIOS249[38]-v19" copy modules\W19Modules\FFSP.app %basecios%\00000014.app
+
+::249v20 base38
+if /i "%basecios%" EQU "cIOS249[38]-v20" copy modules\W20Modules\mload.app %basecios%\0000000f.app
+if /i "%basecios%" EQU "cIOS249[38]-v20" copy modules\W20Modules\EHCI.app %basecios%\00000010.app
+if /i "%basecios%" EQU "cIOS249[38]-v20" copy modules\W20Modules\FAT.app %basecios%\00000011.app
+if /i "%basecios%" EQU "cIOS249[38]-v20" copy modules\W20Modules\SDHC.app %basecios%\00000012.app
+if /i "%basecios%" EQU "cIOS249[38]-v20" copy modules\W20Modules\DIPP.app %basecios%\00000013.app
+if /i "%basecios%" EQU "cIOS249[38]-v20" copy modules\W20Modules\ES.app %basecios%\00000014.app
+if /i "%basecios%" EQU "cIOS249[38]-v20" copy modules\W20Modules\FFSP.app %basecios%\00000015.app
+
+::249v20 base56
+if /i "%basecios%" EQU "cIOS249[56]-v20" copy modules\W20Modules\mload.app %basecios%\0000000f.app
+if /i "%basecios%" EQU "cIOS249[56]-v20" copy modules\W20Modules\EHCI.app %basecios%\00000010.app
+if /i "%basecios%" EQU "cIOS249[56]-v20" copy modules\W20Modules\FAT.app %basecios%\00000011.app
+if /i "%basecios%" EQU "cIOS249[56]-v20" copy modules\W20Modules\SDHC.app %basecios%\00000012.app
+if /i "%basecios%" EQU "cIOS249[56]-v20" copy modules\W20Modules\DIPP.app %basecios%\00000013.app
+if /i "%basecios%" EQU "cIOS249[56]-v20" copy modules\W20Modules\ES.app %basecios%\00000014.app
+if /i "%basecios%" EQU "cIOS249[56]-v20" copy modules\W20Modules\FFSP.app %basecios%\00000015.app
+
+::249v19 base57
+if /i "%basecios%" EQU "cIOS249[57]-v19" copy modules\W19Modules\mload.app %basecios%\00000013.app
+if /i "%basecios%" EQU "cIOS249[57]-v19" copy modules\W19Modules\EHCI.app %basecios%\00000014.app
+if /i "%basecios%" EQU "cIOS249[57]-v19" copy modules\W19Modules\FAT.app %basecios%\00000015.app
+if /i "%basecios%" EQU "cIOS249[57]-v19" copy modules\W19Modules\SDHC.app %basecios%\00000016.app
+if /i "%basecios%" EQU "cIOS249[57]-v19" copy modules\W19Modules\DIPP.app %basecios%\00000017.app
+if /i "%basecios%" EQU "cIOS249[57]-v19" copy modules\W19Modules\FFSP.app %basecios%\00000018.app
+
+::249v20 base57
+if /i "%basecios%" EQU "cIOS249[57]-v20" copy modules\W20Modules\mload.app %basecios%\00000013.app
+if /i "%basecios%" EQU "cIOS249[57]-v20" copy modules\W20Modules\EHCI.app %basecios%\00000014.app
+if /i "%basecios%" EQU "cIOS249[57]-v20" copy modules\W20Modules\FAT.app %basecios%\00000015.app
+if /i "%basecios%" EQU "cIOS249[57]-v20" copy modules\W20Modules\SDHC.app %basecios%\00000016.app
+if /i "%basecios%" EQU "cIOS249[57]-v20" copy modules\W20Modules\DIPP.app %basecios%\00000017.app
+if /i "%basecios%" EQU "cIOS249[57]-v20" copy modules\W20Modules\ES.app %basecios%\00000018.app
+if /i "%basecios%" EQU "cIOS249[57]-v20" copy modules\W20Modules\FFSP.app %basecios%\00000019.app
+
+::249v17b
+if /i "%basecios%" EQU "cIOS249-v17b" copy modules\W17bModules\0000000f.app %basecios%\0000000f.app
+if /i "%basecios%" EQU "cIOS249-v17b" copy modules\W17bModules\00000010.app %basecios%\00000010.app
+if /i "%basecios%" EQU "cIOS249-v17b" copy modules\W17bModules\00000011.app %basecios%\00000011.app
+
+::249v14
+if /i "%basecios%" EQU "cIOS249-v14" copy modules\W14Modules\EHCI.app %basecios%\0000000f.app
+if /i "%basecios%" EQU "cIOS249-v14" copy modules\W14Modules\SDHC.app %basecios%\00000010.app
+if /i "%basecios%" EQU "cIOS249-v14" copy modules\W14Modules\FAT.app %basecios%\00000011.app
+
+
+::249v21 base 37/38/56
+if /i "%basecios%" EQU "cIOS249[37]-v21" goto:yes
+if /i "%basecios%" EQU "cIOS249[38]-v21" goto:yes
+if /i "%basecios%" EQU "cIOS249[53]-v21" goto:yes
+if /i "%basecios%" EQU "cIOS249[55]-v21" goto:yes
+if /i "%basecios%" EQU "cIOS249[56]-v21" goto:yes
+goto:skip
+:yes
+copy modules\W21Modules\mload.app %basecios%\0000000f.app
+copy modules\W21Modules\FAT.app %basecios%\00000010.app
+copy modules\W21Modules\SDHC.app %basecios%\00000011.app
+copy modules\W21Modules\EHCI.app %basecios%\00000012.app
+copy modules\W21Modules\DIPP.app %basecios%\00000013.app
+copy modules\W21Modules\ES.app %basecios%\00000014.app
+copy modules\W21Modules\FFSP.app %basecios%\00000015.app
+:skip
+
+
+::249v21 base57
+if /i "%basecios%" EQU "cIOS249[57]-v21" copy modules\W21Modules\mload.app %basecios%\00000013.app
+if /i "%basecios%" EQU "cIOS249[57]-v21" copy modules\W21Modules\FAT.app %basecios%\00000014.app
+if /i "%basecios%" EQU "cIOS249[57]-v21" copy modules\W21Modules\SDHC.app %basecios%\00000015.app
+if /i "%basecios%" EQU "cIOS249[57]-v21" copy modules\W21Modules\EHCI.app %basecios%\00000016.app
+if /i "%basecios%" EQU "cIOS249[57]-v21" copy modules\W21Modules\DIPP.app %basecios%\00000017.app
+if /i "%basecios%" EQU "cIOS249[57]-v21" copy modules\W21Modules\ES.app %basecios%\00000018.app
+if /i "%basecios%" EQU "cIOS249[57]-v21" copy modules\W21Modules\FFSP.app %basecios%\00000019.app
+
+::249v21 base58
+if /i "%basecios%" EQU "cIOS249[58]-v21" copy modules\W21Modules\mload.app %basecios%\00000013.app
+if /i "%basecios%" EQU "cIOS249[58]-v21" copy modules\W21Modules\FAT.app %basecios%\00000014.app
+if /i "%basecios%" EQU "cIOS249[58]-v21" copy modules\W21Modules\SDHC.app %basecios%\00000015.app
+if /i "%basecios%" EQU "cIOS249[58]-v21" copy modules\W21Modules\USBS.app %basecios%\00000016.app
+if /i "%basecios%" EQU "cIOS249[58]-v21" copy modules\W21Modules\DIPP.app %basecios%\00000017.app
+if /i "%basecios%" EQU "cIOS249[58]-v21" copy modules\W21Modules\ES.app %basecios%\00000018.app
+if /i "%basecios%" EQU "cIOS249[58]-v21" copy modules\W21Modules\FFSP.app %basecios%\00000019.app
+
+
+
+::249 d2x base 37/38/56
+if /i "%basecios:~0,17%" EQU "cIOS249[37]-d2x-v" goto:yes
+if /i "%basecios:~0,17%" EQU "cIOS249[38]-d2x-v" goto:yes
+if /i "%basecios:~0,17%" EQU "cIOS249[53]-d2x-v" goto:yes
+if /i "%basecios:~0,17%" EQU "cIOS249[55]-d2x-v" goto:yes
+if /i "%basecios:~0,17%" EQU "cIOS249[56]-d2x-v" goto:yes
+goto:skip
+:yes
+if exist modules\d2x-beta\mload.app (copy modules\d2x-beta\mload.app %basecios%\0000000f.app) else (copy modules\W21Modules\mload.app %basecios%\0000000f.app)
+
+if exist modules\d2x-beta\FAT.app (copy modules\d2x-beta\FAT.app %basecios%\00000010.app) else (copy modules\d2xModules\FAT.app %basecios%\00000010.app)
+
+if exist modules\d2x-beta\SDHC.app (copy modules\d2x-beta\SDHC.app %basecios%\00000011.app) else (copy modules\W21Modules\SDHC.app %basecios%\00000011.app)
+
+if exist modules\d2x-beta\EHCI.app (copy modules\d2x-beta\EHCI.app %basecios%\00000012.app) else (copy modules\d2xModules\EHCI.app %basecios%\00000012.app)
+
+if exist modules\d2x-beta\DIPP.app (copy modules\d2x-beta\DIPP.app %basecios%\00000013.app) else (copy modules\d2xModules\DIPP.app %basecios%\00000013.app)
+
+if exist modules\d2x-beta\ES.app (copy modules\d2x-beta\ES.app %basecios%\00000014.app) else (copy modules\d2xModules\ES.app %basecios%\00000014.app)
+
+if exist modules\d2x-beta\FFSP.app (copy modules\d2x-beta\FFSP.app %basecios%\00000015.app) else (copy modules\d2xModules\FFSP.app %basecios%\00000015.app)
+:skip
+
+
+
+
+
+::249 d2x base 57
+if /i "%basecios:~0,17%" EQU "cIOS249[57]-d2x-v" goto:yes
+goto:skip
+:yes
+
+if exist modules\d2x-beta\mload.app (copy modules\d2x-beta\mload.app %basecios%\00000013.app) else (copy modules\W21Modules\mload.app %basecios%\00000013.app)
+
+if exist modules\d2x-beta\FAT.app (copy modules\d2x-beta\FAT.app %basecios%\00000014.app) else (copy modules\d2xModules\FAT.app %basecios%\00000014.app)
+
+if exist modules\d2x-beta\SDHC.app (copy modules\d2x-beta\SDHC.app %basecios%\00000015.app) else (copy modules\W21Modules\SDHC.app %basecios%\00000015.app)
+
+if exist modules\d2x-beta\EHCI.app (copy modules\d2x-beta\EHCI.app %basecios%\00000016.app) else (copy modules\d2xModules\EHCI.app %basecios%\00000016.app)
+
+if exist modules\d2x-beta\DIPP.app (copy modules\d2x-beta\DIPP.app %basecios%\00000017.app) else (copy modules\d2xModules\DIPP.app %basecios%\00000017.app)
+
+if exist modules\d2x-beta\ES.app (copy modules\d2x-beta\ES.app %basecios%\00000018.app) else (copy modules\d2xModules\ES.app %basecios%\00000018.app)
+
+if exist modules\d2x-beta\FFSP.app (copy modules\d2x-beta\FFSP.app %basecios%\00000019.app) else (copy modules\d2xModules\FFSP.app %basecios%\00000019.app)
+:skip
+
+
+
+::249 d2x base 58
+if /i "%basecios:~0,17%" EQU "cIOS249[58]-d2x-v" goto:yes
+goto:skip
+:yes
+
+if exist modules\d2x-beta\mload.app (copy modules\d2x-beta\mload.app %basecios%\00000013.app) else (copy modules\W21Modules\mload.app %basecios%\00000013.app)
+
+if exist modules\d2x-beta\FAT.app (copy modules\d2x-beta\FAT.app %basecios%\00000014.app) else (copy modules\d2xModules\FAT.app %basecios%\00000014.app)
+
+if exist modules\d2x-beta\SDHC.app (copy modules\d2x-beta\SDHC.app %basecios%\00000015.app) else (copy modules\W21Modules\SDHC.app %basecios%\00000015.app)
+
+if exist modules\d2x-beta\USBS.app (copy modules\d2x-beta\USBS.app %basecios%\00000016.app) else (copy modules\W21Modules\USBS.app %basecios%\00000016.app)
+
+if exist modules\d2x-beta\DIPP.app (copy modules\d2x-beta\DIPP.app %basecios%\00000017.app) else (copy modules\d2xModules\DIPP.app %basecios%\00000017.app)
+
+if exist modules\d2x-beta\ES.app (copy modules\d2x-beta\ES.app %basecios%\00000018.app) else (copy modules\d2xModules\ES.app %basecios%\00000018.app)
+
+if exist modules\d2x-beta\FFSP.app (copy modules\d2x-beta\FFSP.app %basecios%\00000019.app) else (copy modules\d2xModules\FFSP.app %basecios%\00000019.app)
+:skip
+
+
+
+
+::------hex edit d2x 00.app---------
+set d2xNumber=
+set d2xhexNumber=
+set baseNumber=
+set basehexNumber=
+set d2xsubversion=
+set string=
+set string1=
+
+if /i "%HEXEDIT%" EQU "N" goto:repackwad
+if /i "%HEXEDIT%" EQU "K" goto:repackwad
+
+if /i "%code2%" EQU "00000101" goto:repackwad
+
+echo.
+echo Beschrijft 00000000.app met cIOS details
+
+sfk hexdump -pure -nofile %basecios%\00000000.app>hexdump.txt
+FINDSTR /N . hexdump.txt>hexdump2.txt
+move /y hexdump2.txt hexdump.txt>nul
+
+
+::----convert some values from dec to hex----
+
+if /i "%basecios:~12,3%" NEQ "d2x" goto:minijump
+echo "set cIOSversionNum=%d2x-beta-rev%">cIOSrev.bat
+sfk filter -spat cIOSrev.bat -rep _\x22__ -rep _"-*"__ -write -yes>nul
+call cIOSrev.bat
+del cIOSrev.bat
+:minijump
+
+sfk hex %cIOSversionNum% -digits=8 >hex.txt
+
+::Loop through the the following once for EACH line in whatever.txt
+for /F "tokens=*" %%A in (hex.txt) do call :processdec2hex %%A
+goto:skiphexcalc
+
+:processdec2hex
+set cIOShexNumber=%*
+goto:EOF
+:skiphexcalc
+if exist hex.txt del hex.txt>nul
+
+::-----
+set baseNumber=%basewad:~3,2%
+::base # for 37+38=75
+if /i "%basecios%" EQU "cIOS223[37-38]-v4" set baseNumber=75
+sfk hex %baseNumber% -digits=8 >hex.txt
+
+::Loop through the the following once for EACH line in whatever.txt
+for /F "tokens=*" %%A in (hex.txt) do call :processdec2hex %%A
+goto:skiphexcalc
+
+:processdec2hex
+set basehexNumber=%*
+goto:EOF
+:skiphexcalc
+if exist hex.txt del hex.txt>nul
+
+set cIOSsubversion=
+::-----cIOSFamilyName (this part required for d2x betas only)-------
+if /i "%basecios:~12,3%" NEQ "d2x" goto:tinyjump
+set cIOSFamilyName=d2x
+if exist modules\d2x-beta\d2x-beta.bat call modules\d2x-beta\d2x-beta.bat
+
+
+::-----version string (ie. beta1) (this part required for d2x betas only)------
+
+set string1=%cIOSversionNum%
+set versionlength=1
+::letter by letter loop
+:loopy
+ if /i "%string1%" EQU "" goto:endloopy
+ set string1=%string1:~1%
+ set /A versionlength=%versionlength%+1
+ goto loopy
+:endloopy
+
+
+echo set cIOSsubversion=@d2x-beta-rev:~%versionlength%,16@>cIOSsubversion.bat
+sfk filter cIOSsubversion.bat -spat -rep _@_%%_ -write -yes>nul
+call cIOSsubversion.bat
+del cIOSsubversion.bat>nul
+:tinyjump
+
+
+::-----
+::Loop through txt file
+for /F "tokens=*" %%A in (hexdump.txt) do call :processhexedit %%A
+goto:nextstep
+
+:processhexedit
+::this is repeated for each line of the txt.file
+::"%*" (no quotes) is the variable for each line as it passes through the loop
+
+set hexline=%*
+
+if /i "%hexline:~0,2%" EQU "1:" set hexline2=1EE7C10500000001%cIOShexNumber%%basehexNumber%
+if /i "%hexline:~0,2%" EQU "1:" goto:quickskip
+
+if /i "%hexline:~0,2%" EQU "2:" set string=%cIOSFamilyName%
+if /i "%hexline:~0,2%" EQU "2:" goto:string2hex
+
+if /i "%hexline:~0,2%" EQU "3:" set string=%cIOSsubversion%
+if /i "%hexline:~0,2%" EQU "3:" goto:string2hex
+
+::if /i "%hexline:~0,2%" EQU "4:" goto:nextstep
+if /i "%hexline:~0,2%" EQU "4:" set hexline2=00000000000000000000000000000000
+if /i "%hexline:~0,2%" EQU "4:" goto:quickskip
+
+::to enter in a line of hex instead of string, do the following
+::if /i "%hexline:~0,2%" EQU "#:" set hexline2=%hexline:~2%
+::if /i "%hexline:~0,2%" EQU "#:" goto:quickskip
+::OR
+::if /i "%hexline:~0,2%" EQU "#:" set hexline2=01234567891011121314151617181920
+::if /i "%hexline:~0,2%" EQU "#:" goto:quickskip
+
+
+
+:string2hex
+set hexline2=
+set length=0
+
+
+::letter by letter loop
+:loop
+ if /i "%string%" EQU "" goto:endloop
+ set letter=%string:~0,1%
+ set string=%string:~1%
+ set /A length=%length%+1
+
+set hexvalue=00
+if /i "%letter%" EQU "0" (set hexvalue=30) & (goto:gotvalue)
+if /i "%letter%" EQU "1" (set hexvalue=31) & (goto:gotvalue)
+if /i "%letter%" EQU "2" (set hexvalue=32) & (goto:gotvalue)
+if /i "%letter%" EQU "3" (set hexvalue=33) & (goto:gotvalue)
+if /i "%letter%" EQU "4" (set hexvalue=34) & (goto:gotvalue)
+if /i "%letter%" EQU "5" (set hexvalue=35) & (goto:gotvalue)
+if /i "%letter%" EQU "6" (set hexvalue=36) & (goto:gotvalue)
+if /i "%letter%" EQU "7" (set hexvalue=37) & (goto:gotvalue)
+if /i "%letter%" EQU "8" (set hexvalue=38) & (goto:gotvalue)
+if /i "%letter%" EQU "9" (set hexvalue=39) & (goto:gotvalue)
+if /i "%letter%" EQU "a" (set hexvalue=61) & (goto:gotvalue)
+if /i "%letter%" EQU "b" (set hexvalue=62) & (goto:gotvalue)
+if /i "%letter%" EQU "c" (set hexvalue=63) & (goto:gotvalue)
+if /i "%letter%" EQU "d" (set hexvalue=64) & (goto:gotvalue)
+if /i "%letter%" EQU "e" (set hexvalue=65) & (goto:gotvalue)
+if /i "%letter%" EQU "f" (set hexvalue=66) & (goto:gotvalue)
+if /i "%letter%" EQU "g" (set hexvalue=67) & (goto:gotvalue)
+if /i "%letter%" EQU "h" (set hexvalue=68) & (goto:gotvalue)
+if /i "%letter%" EQU "i" (set hexvalue=69) & (goto:gotvalue)
+if /i "%letter%" EQU "j" (set hexvalue=6A) & (goto:gotvalue)
+if /i "%letter%" EQU "k" (set hexvalue=6B) & (goto:gotvalue)
+if /i "%letter%" EQU "l" (set hexvalue=6C) & (goto:gotvalue)
+if /i "%letter%" EQU "m" (set hexvalue=6D) & (goto:gotvalue)
+if /i "%letter%" EQU "n" (set hexvalue=6E) & (goto:gotvalue)
+if /i "%letter%" EQU "o" (set hexvalue=6F) & (goto:gotvalue)
+if /i "%letter%" EQU "p" (set hexvalue=70) & (goto:gotvalue)
+if /i "%letter%" EQU "q" (set hexvalue=71) & (goto:gotvalue)
+if /i "%letter%" EQU "r" (set hexvalue=72) & (goto:gotvalue)
+if /i "%letter%" EQU "s" (set hexvalue=73) & (goto:gotvalue)
+if /i "%letter%" EQU "t" (set hexvalue=74) & (goto:gotvalue)
+if /i "%letter%" EQU "u" (set hexvalue=75) & (goto:gotvalue)
+if /i "%letter%" EQU "v" (set hexvalue=76) & (goto:gotvalue)
+if /i "%letter%" EQU "w" (set hexvalue=77) & (goto:gotvalue)
+if /i "%letter%" EQU "x" (set hexvalue=78) & (goto:gotvalue)
+if /i "%letter%" EQU "y" (set hexvalue=79) & (goto:gotvalue)
+if /i "%letter%" EQU "z" (set hexvalue=7A) & (goto:gotvalue)
+if /i "%letter%" EQU "-" (set hexvalue=2D) & (goto:gotvalue)
+if /i "%letter%" EQU "+" (set hexvalue=2B) & (goto:gotvalue)
+if /i "%letter%" EQU "_" (set hexvalue=5F) & (goto:gotvalue)
+if /i "%letter%" EQU "(" (set hexvalue=28) & (goto:gotvalue)
+if /i "%letter%" EQU ")" (set hexvalue=29) & (goto:gotvalue)
+if /i "%letter%" EQU "[" (set hexvalue=5B) & (goto:gotvalue)
+if /i "%letter%" EQU "]" (set hexvalue=5D) & (goto:gotvalue)
+
+:gotvalue
+set hexline2=%hexline2%%hexvalue%
+ goto loop
+
+:endloop
+
+
+:add0s
+if %length% EQU 16 (goto:noextra0s)
+set hexline2=%hexline2%00
+set /A length += 1
+goto:add0s
+:noextra0s
+
+
+
+:quickskip
+echo %hexline2%>>hexdump2.txt
+
+goto:EOF
+
+
+:nextstep
+::copy over remaining lines (after "4:")
+::sfk filter hexdump.txt -inc 4: to *>>hexdump2.txt
+
+sfk filter hexdump2.txt -rep _"*:"__ +hextobin %basecios%\00000000.app>nul
+
+del hexdump.txt>nul
+del hexdump2.txt>nul
+
+
+::---------pack files into cIOS wad---------
+:repackwad
+echo.
+echo Inpakken Wad
+echo.
+
+if /i "%ROOTSAVE%" EQU "OFF" (wadmii -in "%basecios%" -out "%Drive%\WAD\%wadname%.wad") else (wadmii -in "%basecios%" -out "%Drive%\%wadname%.wad")
+
+
+::delete unpacked files
+rd /s /q %basecios%
+
+::Change version number and slot number (using patchios) only if required
+:patchios
+
+if /i "%ciosslot%" EQU "unchanged" goto:skip
+
+echo.
+echo Veranderen versienr.en/of slot nummer
+if /i "%ROOTSAVE%" EQU "OFF" (patchios "%Drive%"\WAD\%wadname%.wad -slot %ciosslot% -v %ciosversion%) else (patchios "%Drive%"\%wadname%.wad -slot %ciosslot% -v %ciosversion%)
+echo.
+:skip
+
+
+if "%wadname:~-4%" NEQ ".wad" set wadname=%wadname%.wad
+
+if /i "%ROOTSAVE%" EQU "OFF" (goto:wadverifyretry) else (goto:checkretryroot)
+
+
+
+
+
+::----------------------------------------THEMES-------------------------------------
+:THEMES
+
+if not exist "%Drive%"\MyMenuify_Themes mkdir "%Drive%"\MyMenuify_Themes
+
+
+echo %md5% *MyMenuify_Themes\%wadname%.csm>> "%Drive%"\Download_Log.md5
+
+
+
+::----if exist and fails md5 check, delete and redownload----
+if exist "%Drive%"\MyMenuify_Themes\%wadname%.csm (goto:checkexisting) else (goto:nocheckexisting)
+:checkexisting
+set md5check=
+sfk md5 -quiet -verify %md5% "%Drive%"\MyMenuify_Themes\%wadname%.csm
+if errorlevel 1 set md5check=fail
+IF "%md5check%"=="" set md5check=pass
+if /i "%md5check%" NEQ "fail" goto:pass
+
+:fail
+echo.
+sfk echo [Yellow] Bestand bestaat al maar heeft de MD5 check niet doorstaan.
+sfk echo [Yellow] Huidige versie van het bestand wordt gewist en wordt opnieuw gedownload.
+echo.
+SET /a retry=%retry%+1
+SET /a attempt=%attempt%+1
+del "%Drive%"\MyMenuify_Themes\%wadname%.csm
+goto:DOWNLOADSTART2
+
+:pass
+sfk echo [Green]Bestand bestaat al en is goedgekeurd, download overslaan.
+echo.
+::if /i "%md5check%" EQU "pass" echo %md5% *WAD\%wadname%.wad>> "%Drive%"\Download_Log.md5
+goto:NEXT
+:nocheckexisting
+
+
+
+
+
+::-------------Download base app----------------------
+echo.
+echo Downloaden Basis app van Systeem Menu %wadname:~-4%: 000000%version%.app
+echo.
+
+set dlname=000000%version%_%wadname:~-4%.app
+
+::----if exist and fails md5 check, delete and redownload----
+if not exist "%Drive%"\MyMenuify_Themes\%dlname% goto:nocheckexisting
+set md5basecheck=
+sfk md5 -quiet -verify %md5base% "%Drive%"\MyMenuify_Themes\%dlname%
+if errorlevel 1 set md5basecheck=fail
+IF "%md5basecheck%"=="" set md5basecheck=pass
+if /i "%md5basecheck%" NEQ "fail" goto:pass
+
+:fail
+echo.
+sfk echo [Yellow] Deze basis app bestaat al maar heeft de MD5 niet doorstaan.
+sfk echo [Yellow] Huidige versie van het bestand wordt gewist en wordt opnieuw gedownload.
+echo.
+SET /a retry=%retry%+1
+SET /a attempt=%attempt%+1
+del "%Drive%"\MyMenuify_Themes\%dlname%
+if exist temp\%dlname% del temp\%dlname%
+goto:DOWNLOADSTART2
+
+:pass
+sfk echo -spat \x20 \x20 \x20 [Green] Basis Appbestaat al en is goedgekeurd, Doorgaan...
+echo.
+::if /i "%md5basecheck%" EQU "pass" echo %md5base% *WAD\%wadname%>> "%Drive%"\Download_Log.md5
+goto:diff_download
+:nocheckexisting
+
+
+if exist temp\%dlname% goto:AlreadyinTemp
+
+nusfilegrabber.exe %version%
+move /Y 000000%version%.app temp\%dlname%>nul
+
+:AlreadyinTemp
+copy /y temp\%dlname% "%Drive%"\MyMenuify_Themes\%dlname% >nul
+
+
+
+
+::----Check base APP-----------
+::----check after downloading - if md5 check fails, delete and redownload----
+if exist "%Drive%"\MyMenuify_Themes\%dlname% goto:checkexisting
+
+:missing
+if /i "%attempt%" EQU "1" goto:missingretry
+echo.
+sfk echo [Magenta] Download bestand vaker mislukt, download wordt overgeslagen.
+echo.
+goto:NEXT
+
+:missingretry
+echo.
+sfk echo [Yellow] Bestand mist, probeert opnieuw.
+echo.
+SET /a retry=%retry%+1
+SET /a attempt=%attempt%+1
+goto:DOWNLOADSTART2
+
+:checkexisting
+set md5basecheck=
+
+sfk md5 -quiet -verify %md5base% "%Drive%"\MyMenuify_Themes\%dlname%
+if errorlevel 1 set md5basecheck=fail
+IF "%md5basecheck%"=="" set md5basecheck=pass
+if /i "%md5basecheck%" NEQ "fail" goto:pass
+
+:fail
+if /i "%attempt%" NEQ "1" goto:multiplefail
+echo.
+sfk echo [Yellow] Deze basis app bestaat almaar heeft de MD5 niet doorstaan.
+sfk echo [Yellow] Huidige versie van het bestand wordt gewist en wordt opnieuw gedownload.
+echo.
+del "%Drive%"\MyMenuify_Themes\%dlname%
+if exist temp\%dlname% del temp\%dlname%
+SET /a retry=%retry%+1
+SET /a attempt=%attempt%+1
+goto:DOWNLOADSTART2
+
+:multiplefail
+echo.
+sfk echo [Magenta] Download bestand vaker mislukt, download wordt overgeslagen.
+echo.
+::echo %md5base% *WAD\%wadname%>> "%Drive%"\Download_Log.md5
+set multiplefail=Y
+goto:NEXT
+
+:pass
+echo.
+sfk echo -spat \x20 \x20 \x20 [Green] Basis app succesvol gedownload, Doorgaan
+::if /i "%md5basecheck%" EQU "pass" echo %md5base% *WAD\%wadname%>> "%Drive%"\Download_Log.md5
+goto:diff_download
+
+
+
+
+
+::-------------------diff download to build csm file---------------------
+:diff_download
+
+echo.
+echo Downloaden %codeURL:~34,-5% Diff bestand
+echo.
+
+::----if exist and fails md5 check, delete and redownload----
+if not exist temp\%codeURL:~34,-5%.diff goto:nocheckexisting
+set md5diffcheck=
+sfk md5 -quiet -verify %md5diff% temp\%codeURL:~34,-5%.diff
+if errorlevel 1 set md5diffcheck=fail
+IF "%md5diffcheck%"=="" set md5diffcheck=pass
+if /i "%md5diffcheck%" NEQ "fail" goto:pass
+
+:fail
+echo.
+sfk echo [Yellow] Deze Diff bestaat al maar heeft de MD5 niet doorstaan.
+sfk echo [Yellow] Huidige versie van het bestand wordt gewist en wordt opnieuw gedownload.
+echo.
+SET /a retry=%retry%+1
+SET /a attempt=%attempt%+1
+del temp\%codeURL:~34,-5%.diff
+goto:DOWNLOADSTART2
+
+:pass
+sfk echo -spat \x20 \x20 \x20 [Green] Diff file bestaat al en is goedgekeurd, Doorgaan...
+echo.
+::if /i "%md5diffcheck%" EQU "pass" echo %md5diff% *WAD\%codeURL:~34,-5%>> "%Drive%"\Download_Log.md5
+if /i "%category%" EQU "SMTHEME" goto:SMTHEME2
+goto:build_csm
+:nocheckexisting
+
+
+start %ModMiimin%/wait wget -t 3 %codeURL%
+move /Y %codeURL:~34,-5%.diff temp>nul
+
+
+
+
+::----Check Diff file after downloading-----------
+::----check after downloading - if md5 check fails, delete and redownload----
+if exist temp\%codeURL:~34,-5%.diff goto:checkexisting
+
+:missing
+if /i "%attempt%" EQU "1" goto:missingretry
+echo.
+sfk echo [Magenta] Download bestand vaker mislukt, download wordt overgeslagen.
+echo.
+goto:NEXT
+
+:missingretry
+echo.
+sfk echo [Yellow] Bestand mist, probeert opnieuw.
+echo.
+SET /a retry=%retry%+1
+SET /a attempt=%attempt%+1
+goto:DOWNLOADSTART2
+
+:checkexisting
+set md5diffcheck=
+
+sfk md5 -quiet -verify %md5diff% temp\%codeURL:~34,-5%.diff
+if errorlevel 1 set md5diffcheck=fail
+IF "%md5diffcheck%"=="" set md5diffcheck=pass
+if /i "%md5diffcheck%" NEQ "fail" goto:pass
+
+:fail
+if /i "%attempt%" NEQ "1" goto:multiplefail
+echo.
+sfk echo [Yellow] Deze Diff file bestaat al maar heeft de MD5 niet doorstaan.
+sfk echo [Yellow] Huidige versie van het bestand wordt gewist en wordt opnieuw gedownload.
+echo.
+del temp\%codeURL:~34,-5%.diff
+SET /a retry=%retry%+1
+SET /a attempt=%attempt%+1
+goto:DOWNLOADSTART2
+
+:multiplefail
+echo.
+sfk echo [Magenta] Download bestand vaker mislukt, download wordt overgeslagen.
+echo.
+::echo %md5diff% *WAD\%codeURL:~34,-5%>> "%Drive%"\Download_Log.md5
+set multiplefail=Y
+goto:NEXT
+
+:pass
+echo.
+sfk echo -spat \x20 \x20 \x20 [Green] Diff file succesvol gedownload, Doorgaan...
+echo.
+::if /i "%md5diffcheck%" EQU "pass" echo %md5diff% *WAD\%codeURL:~34,-5%>> "%Drive%"\Download_Log.md5
+if /i "%category%" EQU "SMTHEME" goto:SMTHEME2
+goto:build_csm
+
+
+
+
+
+
+
+:build_csm
+
+echo.
+echo Maken van Thema (%wadname%.csm),moment a.u.b...
+echo.
+
+jptch "%Drive%"\MyMenuify_Themes\%dlname% temp\%wadname%.diff "%Drive%"\MyMenuify_Themes\%wadname%.csm
+
+
+
+::----check after downloading - if md5 check fails, delete and redownload----
+if exist "%Drive%"\MyMenuify_Themes\%wadname%.csm goto:checkexisting
+
+:missing
+if /i "%attempt%" EQU "1" goto:missingretry
+echo.
+sfk echo [Magenta] Download bestand vaker mislukt, download wordt overgeslagen.
+echo.
+goto:NEXT
+
+:missingretry
+echo.
+sfk echo [Yellow] Bestand mist, probeert opnieuw
+echo.
+SET /a retry=%retry%+1
+SET /a attempt=%attempt%+1
+goto:DOWNLOADSTART2
+
+:checkexisting
+set md5check=
+sfk md5 -quiet -verify %md5% "%Drive%"\MyMenuify_Themes\%wadname%.csm
+if errorlevel 1 set md5check=fail
+IF "%md5check%"=="" set md5check=pass
+if /i "%md5check%" NEQ "fail" goto:pass
+
+:fail
+if /i "%attempt%" NEQ "1" goto:multiplefail
+echo.
+sfk echo [Yellow] Bestand bestaat al maar heeft de MD5 check niet doorstaan.
+sfk echo [Yellow] Huidige versie van het bestand wordt gewist en wordt opnieuw gedownload.
+echo.
+del "%Drive%"\MyMenuify_Themes\%wadname%.csm
+SET /a retry=%retry%+1
+SET /a attempt=%attempt%+1
+goto:DOWNLOADSTART2
+
+:multiplefail
+echo.
+sfk echo [Magenta] Download bestand vaker mislukt, download wordt overgeslagen.
+echo.
+echo %md5% *WAD\%wadname%.wad>> "%Drive%"\Download_Log.md5
+set multiplefail=Y
+goto:NEXT
+
+:pass
+echo.
+sfk echo [Green]Download Successvol
+echo.
+goto:NEXT
+
+
+
+
+
+
+::------------------------------------------CFG USB Loader Downloader--------------------------------------
+:CFGDOWNLOADER
+
+::choice=1 for most recent 249 and choice=2 for most recent 222
+if /i "%cfg249%" EQU "*" set cfgchoice=1
+if /i "%cfg222%" EQU "*" set cfgchoice=2
+::if /i "%cfg249%" EQU "*" set cfgIOS=249
+::if /i "%cfg222%" EQU "*" set cfgIOS=222
+
+
+::if /i "%name%" EQU "USB-Loader Folder" goto:doesntexist
+
+if not exist "%Drive%\apps\USBLoader_cfg\meta.xml" goto:doesntexist
+
+echo.
+echo Deze app bestaat al...
+
+
+::get current version if app already exists, skip if its the most recent version
+sfk filter -quiet "%Drive%\apps\USBLoader_cfg\meta.xml" -+"/version" -rep _"*"_"set currentcode="_ -rep _"currentcode.bat
+call currentcode.bat
+del currentcode.bat
+echo.
+echo Huidige versie: %currentcode%
+echo.
+echo Controle Updates...
+echo.
+
+:doesntexist
+
+::Download updates.txt
+start %ModMiimin%/wait wget http://cfg-loader.googlecode.com/svn/trunk/updates.txt
+
+
+::Most Recent Version Download Link
+sfk filter updates.txt -ls+url>cfgurl.txt
+FINDSTR /N url cfgurl.txt>cfgurl2.txt
+sfk filter cfgurl2.txt -rep _"url = "__>cfgurl.txt
+del cfgurl2.txt
+sfk filter cfgurl.txt -ls+"%cfgchoice%:" -ls!"%cfgchoice%%cfgchoice%:" -lsrep _"%cfgchoice%:"_"set cfgurl="_>cfgDLsettings.bat
+del cfgurl.txt
+
+::Most Recent Version Release Number
+sfk filter updates.txt -ls+release>cfgrelease.txt
+FINDSTR /N release cfgrelease.txt>cfgrelease2.txt
+sfk filter cfgrelease2.txt -rep _"release = "__>cfgrelease.txt
+del cfgrelease2.txt
+sfk filter cfgrelease.txt -ls+"%cfgchoice%:" -ls!"%cfgchoice%%cfgchoice%:" -lsrep _"%cfgchoice%:"_"set cfgrelease="_>>cfgDLsettings.bat
+del cfgrelease.txt
+
+::Most Recent Version Release Date
+sfk filter updates.txt -ls+date>cfgdate.txt
+FINDSTR /N date cfgdate.txt>cfgdate2.txt
+sfk filter cfgdate2.txt -rep _"date = "__>cfgdate.txt
+del cfgdate2.txt
+sfk filter cfgdate.txt -ls+"%cfgchoice%:" -ls!"%cfgchoice%%cfgchoice%:" -lsrep _"%cfgchoice%:"_"set cfgdate="_>>cfgDLsettings.bat
+del cfgdate.txt
+
+::Most Recent FULL Version number, used to download most recent 'usb-loader' folder
+sfk filter updates.txt -ls+"release = " -rep _"release = "__>cfgFullRelease.txt
+sfk filter cfgFullRelease.txt ++release -write -yes>nul
+FINDSTR /N release cfgFullRelease.txt>cfgFullRelease2.txt
+::sfk filter cfgFullRelease2.txt -rep _" (release)"__>cfgFullRelease.txt
+del cfgFullRelease.txt
+sfk filter cfgFullRelease2.txt -ls+"1:" -ls!"11:" -lsrep _"1:"_"set cfgfullrelease="_>>cfgDLsettings.bat
+del cfgFullRelease2.txt
+
+
+del updates.txt
+call cfgDLsettings.bat
+del cfgDLsettings.bat
+
+
+if /i "%name%" EQU "Configurable USB-Loader (Most recent Full 249 version)" goto:usbloaderFolder
+
+if not exist "%Drive%\apps\USBLoader_cfg\meta.xml" goto:doesntalreadyexist
+
+
+if "%currentcode%" EQU "%cfgrelease%" goto:noupdate
+
+echo Updaten van %currentcode% naar %cfgrelease%
+echo.
+goto:update
+
+:noupdate
+sfk echo -spat \x20 [Green] Huidige versie %currentcode% is up to date, dl overslaan
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:next
+
+
+
+
+::Download most recent version of cfg loader
+:doesntalreadyexist
+Echo.
+Echo Downloaden laatste versie: %cfgrelease%
+
+:update
+start %ModMiimin%/wait wget %cfgurl%
+if not exist "%Drive%"\apps\USBLoader_cfg mkdir "%Drive%"\apps\USBLoader_cfg
+move /Y *.dol "%Drive%"\apps\USBLoader_cfg\boot.dol> nul
+
+
+:geticon
+if exist "%Drive%"\apps\USBLoader_cfg\icon.png goto:meta
+
+if exist temp\cfgicon.png goto:skip
+start %ModMiimin%/wait wget http://code.google.com/p/cfg-loader/logo?cct=1263052802
+move /Y "logo@cct=1263052802" temp\cfgicon.png>nul
+
+:skip
+copy /Y temp\cfgicon.png "%Drive%"\apps\USBLoader_cfg\icon.png>nul
+
+
+
+:meta
+if exist temp\cfgtemplate_meta.xml goto:skip
+start %ModMiimin%/wait wget "http://nusad.googlecode.com/files/meta.xml"
+move /Y meta.xml temp\cfgtemplate_meta.xml>nul
+:skip
+
+copy /Y temp\cfgtemplate_meta.xml "%Drive%"\apps\USBLoader_cfg\meta.xml>nul
+sfk filter "%Drive%"\apps\USBLoader_cfg\meta.xml -rep _cfgrelease_"%cfgrelease%"_ -rep _cfgdate_"%cfgdate%"_ -write -yes>nul
+
+
+::----simple version check after downloading----
+if exist "%Drive%"\apps\USBLoader_cfg\boot.dol goto:checkexisting
+
+:missing
+if /i "%attempt%" EQU "1" goto:missingretry
+echo.
+sfk echo [Magenta] Download bestand vaker mislukt, download wordt overgeslagen.
+echo.
+goto:NEXT
+
+:missingretry
+echo.
+sfk echo [Yellow] Bestand mist, probeert opnieuw.
+echo.
+SET /a retry=%retry%+1
+SET /a attempt=%attempt%+1
+goto:DOWNLOADSTART2
+
+:checkexisting
+::get current version from meta.xml
+sfk filter -quiet "%Drive%\apps\USBLoader_cfg\meta.xml" -+"/version" -rep _"*"_"set currentcode="_ -rep _"currentcode.bat
+call currentcode.bat
+del currentcode.bat
+if "%currentcode%" EQU "%cfgrelease%" goto:pass
+
+:fail
+if /i "%attempt%" NEQ "1" goto:multiplefail
+echo.
+sfk echo [Yellow] Bestand bestaat al maar update is mislukt.
+sfk echo [Yellow] Probeert opnieuw laatste versie op te halen.
+echo.
+SET /a retry=%retry%+1
+SET /a attempt=%attempt%+1
+goto:DOWNLOADSTART2
+
+:multiplefail
+echo.
+sfk echo [Magenta] Download bestand vaker mislukt, download wordt overgeslagen.
+echo.
+set multiplefail=Y
+goto:NEXT
+
+:pass
+echo.
+sfk echo [Green]Download Successvol
+echo.
+goto:NEXT
+
+
+
+
+:usbloaderFolder
+
+
+if not exist "%Drive%\apps\USBLoader_cfg\meta.xml" goto:skip
+
+if "%currentcode%" EQU "%cfgfullrelease%" goto:noupdate
+
+echo Updaten van %currentcode% naar %cfgfullrelease%
+echo.
+
+:skip
+
+::Download most recent full version for USB-Loader Folder
+
+echo Download nieuwste Full/Officiele Configurable USB-Loader: Versie %cfgfullrelease%
+if exist "%Drive%\usb-loader" Echo.
+if exist "%Drive%\usb-loader" Echo Let op: Bestaande USB-Loader map word hernoemd
+start %ModMiimin%/wait wget http://cfg-loader.googlecode.com/files/Cfg_USB_Loader_%cfgfullrelease:~0,-10%.zip
+
+
+
+::rename exsiting usb-loader folder if applicable
+:renameusbloader
+if not exist "%Drive%\usb-loader" goto:extractusbloader
+SET /a COUNT9=%COUNT9%+1
+if exist "%Drive%\usb-loader%COUNT9%" goto:renameusbloader
+move "%Drive%\usb-loader" "%Drive%\usb-loader%COUNT9%">nul
+
+
+:extractusbloader
+if not exist "%DRIVE%\usb-loader" mkdir "%DRIVE%\usb-loader"
+if not exist %Drive%\apps\USBLoader_cfg mkdir %Drive%\apps\USBLoader_cfg
+
+
+7za e -aoa Cfg_USB_Loader_%cfgfullrelease:~0,-10%.zip -o"%Drive%\apps\USBLoader_cfg" Cfg_USB_Loader_%cfgfullrelease:~0,-10%\inSDRoot\apps\USBLoader\* -r
+
+7za e -aoa Cfg_USB_Loader_%cfgfullrelease:~0,-10%.zip -o"%Drive%\USB-Loader" Cfg_USB_Loader_%cfgfullrelease:~0,-10%\inSDRoot\usb-loader\* -r
+
+del Cfg_USB_Loader_%cfgfullrelease:~0,-10%.zip>nul
+
+::save version info for next time!---OFF----
+::if exist "%DRIVE%\usb-loader\rev.txt" attrib -r -h -s "%DRIVE%\usb-loader\rev.txt"
+::echo set cfgfullreleaseOLD=%cfgfullrelease:~0,-10%>"%DRIVE%\usb-loader\rev.txt"
+::attrib +r +h +s "%DRIVE%\usb-loader\rev.txt"
+
+
+
+
+
+::------extra for USB-Loader Setup Guide-------
+if /i "%FORMAT%" EQU "NONE" goto:skip
+::FAT or NTFS partition will only be valid if the \wbfs folder exists
+if not exist "%Drive%\wbfs" mkdir "%Drive%\wbfs"
+if not exist "%DRIVE%"\usb-loader\music mkdir "%DRIVE%"\usb-loader\music
+
+echo Hier muziek opslaan>"%DRIVE%\usb-loader\music\Save MP3s hier voor USB-Loader Menu"
+if /i "%USBCONFIG%" EQU "USB" echo Muziek = usb:/usb-loader/music>>"%DRIVE%\usb-loader\config.txt"
+if /i "%USBCONFIG%" NEQ "USB" echo Muziek = sd:/usb-loader/music>>"%DRIVE%\usb-loader\config.txt"
+
+echo unlock_password = AAAA>>"%DRIVE%\usb-loader\config.txt"
+echo disable_remove = BLAHBLAH>>"%DRIVE%\usb-loader\config.txt"
+echo disable_format = BLAHBLAH>>"%DRIVE%\usb-loader\config.txt"
+echo admin_unlock = BLAHBLAH>>"%DRIVE%\usb-loader\config.txt"
+
+sfk filter -write -yes "%DRIVE%\usb-loader\config.txt" -rep _BLAHBLAH_1_> nul
+
+:skip
+
+if /i "%USBCONFIG%" NEQ "USB" goto:skip
+echo covers_pad = usb:/usb-loader/covers>>"%DRIVE%\usb-loader\config.txt"
+echo covers_pad_2d = usb:/usb-loader/covers/2d>>"%DRIVE%\usb-loader\config.txt"
+echo covers_pad_3d = usb:/usb-loader/covers/3d>>"%DRIVE%\usb-loader\config.txt"
+echo covers_pad_disc = usb:/usb-loader/covers/disc>>"%DRIVE%\usb-loader\config.txt"
+echo covers_pad_full = usb:/usb-loader/covers/full>>"%DRIVE%\usb-loader\config.txt"
+
+if /i "%FORMAT%" EQU "2" sfk filter -write -yes "%DRIVE%\usb-loader\config.txt" -rep _usb:_ntfs:_> nul
+:skip
+
+::partition = auto is now the default value
+::Will select first valid from: WBFS1, FAT1, NTFS1
+::FAT or NTFS partition will only be valid if the /wbfs folder exists
+::if /i "%FORMAT%" EQU "1" echo partition = FAT1>>"%DRIVE%\usb-loader\config.txt"
+::if /i "%FORMAT%" EQU "2" echo partition = NTFS1>>"%DRIVE%\usb-loader\config.txt"
+::if /i "%FORMAT%" EQU "3" echo partition = FAT1>>"%DRIVE%\usb-loader\config.txt"
+::if /i "%FORMAT%" EQU "4" echo partition = WBFS1>>"%DRIVE%\usb-loader\config.txt"
+::if /i "%FORMAT%" EQU "5" echo partition = WBFS1>>"%DRIVE%\usb-loader\config.txt"
+
+
+::----simple version check after downloading----
+if exist "%Drive%"\apps\USBLoader_cfg\boot.dol goto:checkexisting
+
+:missing
+if /i "%attempt%" EQU "1" goto:missingretry
+echo.
+sfk echo [Magenta] Download bestand vaker mislukt, download wordt overgeslagen.
+echo.
+goto:NEXT
+
+:missingretry
+echo.
+sfk echo [Yellow] Het bestand mist, probeert opnieuw.
+echo.
+SET /a retry=%retry%+1
+SET /a attempt=%attempt%+1
+goto:DOWNLOADSTART2
+
+:checkexisting
+::get current version from meta.xml
+sfk filter -quiet "%Drive%\apps\USBLoader_cfg\meta.xml" -+"/version" -rep _"*"_"set currentcode="_ -rep _"currentcode.bat
+call currentcode.bat
+del currentcode.bat
+if "%currentcode%" EQU "%cfgfullrelease%" goto:pass
+
+:fail
+if /i "%attempt%" NEQ "1" goto:multiplefail
+echo.
+sfk echo [Yellow] Bestand bestaat al maar update is mislukt.
+sfk echo [Yellow] Probeert opnieuw laatste versie op te halen.
+echo.
+SET /a retry=%retry%+1
+SET /a attempt=%attempt%+1
+goto:DOWNLOADSTART2
+
+:multiplefail
+echo.
+sfk echo [Magenta] Download bestand vaker mislukt, download wordt overgeslagen.
+echo.
+set multiplefail=Y
+goto:NEXT
+
+:pass
+echo.
+sfk echo [Green]Download Successvol
+echo.
+goto:NEXT
+
+
+
+:noupdate
+sfk echo -spat \x20 [Green] Huidige versie van %currentcode% is up to date, dl overslaan
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:next
+
+
+::------------------------------------------CONFIGURATOR FOR CFG USB Loader Downloader--------------------------------------
+:CFGRDOWNLOADER
+
+::set DRIVETEMP=%DRIVE%
+::if /i "%USBCONFIG%" EQU "USB" set DRIVE=%DRIVEU%
+
+::Download updates.txt
+start %ModMiimin%/wait wget "http://gwht.wdfiles.com/local--files/configurable-options/updates.txt"
+
+
+::Most Recent Version Download Link
+sfk filter updates.txt -ls+url>cfgrurl.txt
+FINDSTR /N url cfgrurl.txt>cfgrurl2.txt
+sfk filter cfgrurl2.txt -rep _"url = "__>cfgrurl.txt
+del cfgrurl2.txt>nul
+sfk filter cfgrurl.txt -ls+"1:" -ls!"11:" -lsrep _"1:"_"set cfgrurl="_>cfgrDLsettings.bat
+del cfgrurl.txt>nul
+
+::Most Recent Version Release Number
+sfk filter updates.txt -ls+release>cfgrrelease.txt
+FINDSTR /N release cfgrrelease.txt>cfgrrelease2.txt
+sfk filter cfgrrelease2.txt -rep _" "__ -rep _"release="__>cfgrrelease.txt
+del cfgrrelease2.txt>nul
+sfk filter cfgrrelease.txt -ls+"1:" -ls!"11:" -lsrep _"1:"_"set cfgrrelease="_>>cfgrDLsettings.bat
+del cfgrrelease.txt>nul
+
+del updates.txt>nul
+call cfgrDLsettings.bat
+del cfgrDLsettings.bat>nul
+
+
+
+::Download most recent version
+
+if not exist "%DRIVE%\usb-loader\cfgrrev.txt" goto:skip
+echo.
+echo Deze app bestaat al...
+echo.
+set cfgrreleaseOLD=
+attrib -r -h -s "%DRIVE%\usb-loader\cfgrrev.txt"
+copy /y "%DRIVE%\usb-loader\cfgrrev.txt" "%DRIVE%\usb-loader\cfgrev.bat">nul
+attrib +r +h +s "%DRIVE%\usb-loader\cfgrrev.txt"
+call "%DRIVE%\usb-loader\cfgrev.bat"
+del "%DRIVE%\usb-loader\cfgrev.bat">nul
+echo Huidige versie: %cfgrreleaseOLD%
+echo.
+echo Controle Updates...
+echo.
+if %cfgrreleaseOLD% GEQ %cfgrrelease% goto:noupdate
+:skip
+
+Echo.
+Echo Downloaden laatste versie: %cfgrrelease%
+start %ModMiimin%/wait wget %cfgrurl%
+if not exist "%Drive%"\USB-Loader mkdir "%Drive%"\USB-Loader
+
+::Move most recent usb-loader folder to root of drive
+7za e -aoa CfgLoaderConfiguratorv%cfgrrelease%.zip -o"%Drive%"\usb-loader\ * -r
+del CfgLoaderConfiguratorv%cfgrrelease%.zip>nul
+
+
+::----simple version check after downloading----
+if exist "%DRIVE%"\usb-loader\CfgLoaderConfigurator.exe goto:pass
+
+:missing
+if /i "%attempt%" EQU "1" goto:missingretry
+echo.
+sfk echo [Magenta] Download bestand vaker mislukt, download wordt overgeslagen.
+echo.
+goto:NEXT
+
+:missingretry
+echo.
+sfk echo [Yellow] Het bestand mist, probeert opnieuw.
+echo.
+SET /a retry=%retry%+1
+SET /a attempt=%attempt%+1
+goto:DOWNLOADSTART2
+
+
+:pass
+echo.
+sfk echo [Green]Download Successvol
+echo.
+::save version info for next time!
+if exist "%DRIVE%\usb-loader\cfgrrev.txt" attrib -r -h -s "%DRIVE%\usb-loader\cfgrrev.txt"
+echo set cfgrreleaseOLD=%cfgrrelease%>"%DRIVE%\usb-loader\cfgrrev.txt"
+attrib +r +h +s "%DRIVE%\usb-loader\cfgrrev.txt"
+goto:NEXT
+
+:noupdate
+sfk echo -spat \x20 [Green] Huidige versie van %cfgrreleaseOLD% is up to date, dl overslaan.
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:next
+
+
+::--------------------------TANTRIC APPS AUTO-UDPATE------------------------
+:TANTRIC
+
+
+if not exist "%DRIVE%\%path1%\meta.xml" goto:doesntexist
+
+echo.
+echo Deze app bestaat al...
+
+
+::get current version if app already exists, skip if its the most recent version
+sfk filter -quiet "%DRIVE%\%path1%\meta.xml" -+"/version" -rep _"*"_"set currentcode="_ -rep _"currentcode.bat
+call currentcode.bat
+del currentcode.bat
+echo.
+echo Huidige versie: %currentcode%
+echo.
+echo Controle Updates...
+echo.
+
+:doesntexist
+start %ModMiimin%/wait wget "%updateurl%"
+sfk filter -quiet update.xml -+"app version" -rep _"_""_ -write -yes
+sfk filter -quiet update.xml -rep _""""__>code.bat
+del update.xml>nul
+call code.bat
+del code.bat>nul
+
+if not exist "%DRIVE%\%path1%\meta.xml" goto:doesntalreadyexist
+
+
+if %currentcode% GEQ %newcode% goto:noupdate
+echo Updating from %currentcode% to %newcode%
+goto:update
+
+:noupdate
+sfk echo -spat \x20 [Green] Your current version of %currentcode% is up to date, skipping download
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:next
+
+:doesntalreadyexist
+
+::Download most recent version
+Echo.
+Echo Downloaden nieuwste versie: %newcode%
+:update
+echo.
+start %ModMiimin%/wait wget "%code1%%newcode%%code2%"
+if not exist "%Drive%"\%path1% mkdir "%Drive%"\%path1%
+
+
+set wadname="%zip1%%newcode%%zip2%"
+
+7za x -aoa %wadname% -o"%Drive%"
+::7za e -aoa %wadname% -o"%Drive%"/%path1% *.%version% -r
+
+del %wadname%
+
+::----simple version check after downloading----
+if exist "%DRIVE%\%path1%\meta.xml" goto:checkexisting
+
+:missing
+if /i "%attempt%" EQU "1" goto:missingretry
+echo.
+sfk echo [Magenta] Download bestand vaker mislukt, download wordt overgeslagen.
+echo.
+goto:NEXT
+
+:missingretry
+echo.
+sfk echo [Yellow] Het bestand mist, probeert opnieuw.
+echo.
+SET /a retry=%retry%+1
+SET /a attempt=%attempt%+1
+goto:DOWNLOADSTART2
+
+:checkexisting
+::get current version from meta.xml
+sfk filter -quiet "%DRIVE%\%path1%\meta.xml" -+"/version" -rep _"*"_"set currentcode="_ -rep _"currentcode.bat
+call currentcode.bat
+del currentcode.bat
+if %currentcode% GEQ %newcode% goto:pass
+
+:fail
+if /i "%attempt%" NEQ "1" goto:multiplefail
+echo.
+sfk echo [Yellow] Bestand bestaat al maar download is mislukt.
+sfk echo [Yellow] Probeert opnieuw laatste versie op te halen.
+echo.
+SET /a retry=%retry%+1
+SET /a attempt=%attempt%+1
+goto:DOWNLOADSTART2
+
+:multiplefail
+echo.
+sfk echo [Magenta] Download bestand vaker mislukt, download wordt overgeslagen.
+echo.
+set multiplefail=Y
+goto:NEXT
+
+:pass
+echo.
+sfk echo [Green]Download Successvol
+echo.
+goto:NEXT
+
+
+
+
+
+
+
+::--------------------------GOOGLE CODE 'MANUAL' AUTO-UDPATE------------------------
+:GOOGLEUPDATE
+
+
+if not exist "%DRIVE%\%path1%\meta.xml" goto:doesntexist
+
+echo.
+echo Deze app bestaat al...
+
+::get current version if app already exists, skip if its the most recent version
+::--------WARNING, if version doesn't start with "R", it will FAIL---------
+sfk filter -quiet "%DRIVE%\%path1%\meta.xml" -+"/version" -rep _"*R"_"set currentcode="_ -rep _"currentcode.bat
+call currentcode.bat
+del currentcode.bat
+echo.
+echo Huidige versie: %currentcode%
+echo.
+echo Controle Updates...
+echo.
+
+:doesntexist
+start %ModMiimin%/wait wget %updateurl%
+move /y %updatedlname% code.bat>nul
+
+sfk filter -quiet code.bat -rep _"*name=R"_"set newcode="_ -rep _".dol&*"__ -write -yes
+sfk filter -quiet code.bat -ls+"set newcode" -write -yes
+sfk filter -quiet code.bat -unique -write -yes
+call code.bat
+del code.bat>nul
+
+set newcode0check=%newcode:~0,1%
+if /i "%newcode0check%" EQU "0" (set newcodeNoZeros=%newcode:~1,10%) else (set newcodeNoZeros=%newcode%)
+
+
+if not exist "%DRIVE%\%path1%\meta.xml" goto:doesntalreadyexist
+
+if %currentcode% GEQ %newcodeNoZeros% goto:noupdate
+echo Updaten van %currentcode% naar %newcodeNoZeros%
+goto:update
+
+:noupdate
+sfk echo -spat \x20 [Green] Huidige versie %currentcode% is up to date, dl overslaan.
+goto:next
+
+:doesntalreadyexist
+
+::Download most recent version
+Echo.
+Echo Downloaden nieuwste versie: %newcodeNoZeros%
+
+:update
+echo.
+
+start %ModMiimin%/wait wget "%code1%%newcode%%code2%"
+
+if not exist "%Drive%"\%path1% mkdir "%Drive%"\%path1%
+
+::----move file to new location!----
+set wadname="%wadname1%%newcode%%wadname2%"
+move /y %wadname% "%DRIVE%\%path1%\boot.dol">nul
+
+
+::----not needed (yet), only applies when downloading zips, not dols---
+::set wadname="%zip1%%newcode%%zip2%"
+::7za x -aoa %wadname% -o"%Drive%"
+::del %wadname%
+
+
+::geticon if doesn't exist
+if not exist "%DRIVE%\%path1%\icon.png" start %ModMiimin%/wait wget %iconurl%
+if exist "icon.png" move /Y "icon.png" "%DRIVE%\%path1%\icon.png"
+
+::meta
+start %ModMiimin%/wait wget %metaurl%
+move /Y meta.xml "%DRIVE%\%path1%\meta.xml"
+
+::create "%DRIVE%\config\WiiXplorer" folder if downloading WiiXplorer
+if /i "%name%" NEQ "WiiXplorer (Most Recent Release)" goto:skip
+if not exist "%DRIVE%\config\WiiXplorer" mkdir "%DRIVE%\config\WiiXplorer"
+:skip
+
+::----simple version check after downloading----
+if exist "%DRIVE%\%path1%\meta.xml" goto:checkexisting
+
+:missing
+if /i "%attempt%" EQU "1" goto:missingretry
+echo.
+sfk echo [Magenta] Download bestand vaker mislukt, download wordt overgeslagen.
+echo.
+goto:NEXT
+
+:missingretry
+echo.
+sfk echo [Yellow] Het bestand mist, probeert opnieuw.
+echo.
+SET /a retry=%retry%+1
+SET /a attempt=%attempt%+1
+goto:DOWNLOADSTART2
+
+:checkexisting
+::get current version from meta.xml
+::-----warning, replacing "R" too, careful when applying to other thigns------
+sfk filter -quiet "%DRIVE%\%path1%\meta.xml" -+"/version" -rep _"*R"_"set currentcode="_ -rep _"currentcode.bat
+call currentcode.bat
+del currentcode.bat
+if %currentcode% EQU %newcodeNoZeros% goto:pass
+
+:fail
+if /i "%attempt%" NEQ "1" goto:multiplefail
+echo.
+sfk echo [Yellow] Bestand bestaat al maar update is mislukt.
+sfk echo [Yellow] Probeert opnieuw laatste versie op te halen.
+echo.
+SET /a retry=%retry%+1
+SET /a attempt=%attempt%+1
+goto:DOWNLOADSTART2
+
+:multiplefail
+echo.
+sfk echo [Magenta] Download bestand vaker mislukt, download wordt overgeslagen.
+echo.
+set multiplefail=Y
+goto:NEXT
+
+:pass
+echo.
+sfk echo [Green]Download Successvol
+echo.
+goto:NEXT
+
+
+
+
+
+
+
+
+::--------------------------------------Cheat Codes: txtcodes from geckocodes.org------------------------------
+:CHEATS
+
+::set cheatregion=all
+
+if exist "codeindex.txt" del "codeindex.txt" >nul
+if exist "codeindextemp.txt" del "codeindextemp.txt"
+
+echo.
+echo Downloaden %cheatregion% Region Cheat Codes voor deze console(s):
+echo.
+if /i "%wiicheat%" EQU "ON" echo * Wii
+if /i "%WiiWarecheat%" EQU "ON" echo * WiiWare
+if /i "%VCArcadecheat%" EQU "ON" echo * VC Arcade
+if /i "%WiiChannelscheat%" EQU "ON" echo * Wii Kanalen
+if /i "%Gamecubecheat%" EQU "ON" echo * Gamecube
+if /i "%NEScheat%" EQU "ON" echo * NES/Famicom VC
+if /i "%SNEScheat%" EQU "ON" echo * Super NES/Famicom VC
+if /i "%N64cheat%" EQU "ON" echo * Nintendo 64 VC
+if /i "%SMScheat%" EQU "ON" echo * Sega Master System VC
+if /i "%Segacheat%" EQU "ON" echo * Sega Genesis/Mega Drive VC
+if /i "%NeoGeocheat%" EQU "ON" echo * NeoGeo VC
+if /i "%Commodorecheat%" EQU "ON" echo * Commodore 64 VC
+if /i "%MSXcheat%" EQU "ON" echo * MSX VC
+if /i "%TurboGraFX-16cheat%" EQU "ON" echo * TurboGraFX-16 VC
+if /i "%TurboGraFX-CDcheat%" EQU "ON" echo * TurboGraFX-CD VC
+echo.
+if /i "%cheatlocation%" EQU "B" echo Locatie(s) opslag cheats: (txtcodes en codes\X\L)
+if /i "%cheatlocation%" EQU "T" echo Locatie(s) opslag cheats: (txtcodes)
+if /i "%cheatlocation%" EQU "C" echo Locatie(s) opslag cheats: (codes\X\L)
+echo.
+if /i "%overwritecodes%" EQU "OFF" echo Bestaande txtcodes overschrijven (UIT)
+if /i "%overwritecodes%" EQU "ON" echo Bestaande txtcodes overschrijven (AAN)
+echo.
+echo Tip: Bovenstaande instellingen kunnen worden aangepast in de Cheat Code Opties
+echo.
+echo.
+echo Ophalen huidige lijst van cheats van geckocodes.org,
+echo Moment a.u.b...
+echo.
+
+
+::---get game/iso list and game count-------
+if /i "%cheatlocation%" EQU "C" goto:skip
+if not exist "%drive%"\txtcodes mkdir "%drive%"\txtcodes
+:skip
+
+
+
+
+::-----------used to get full list of all games---------------
+goto:skipcheatrepeat
+:cheatrepeat
+if exist codeindex.txt copy /y codeindex.txt codeindextemp.txt >nul
+if exist codeindex.txt (copy /y codeindextemp.txt+"index*=all" codeindex.txt >nul) else (move /y "index*=all" "codeindex.txt">nul)
+if exist "index*=all" del "index*=all" >nul
+if exist "codeindextemp.txt" del "codeindextemp.txt" >nul
+goto:%nextcheatlist%
+:skipcheatrepeat
+
+
+
+
+
+::--------------ALL REGION---------------
+if /i "%cheatregion%" NEQ "all" goto:skipall
+
+::-------Wii Games--------
+set nextcheatlist=allwiiwarecheats
+if /i "%wiicheat%" NEQ "on" goto:%nextcheatlist%
+start %ModMiimin%/wait wget -c -l1 -r -nd --retr-symlinks -t10 -T30 --random-wait --accept index*l=all "http://www.geckocodes.org/index.php?chid=R&r=*&l=all"
+goto:cheatrepeat
+
+::-------WiiWare------
+:allwiiwarecheats
+set nextcheatlist=allvccheats
+if /i "%WiiWarecheat%" NEQ "on" goto:%nextcheatlist%
+start %ModMiimin%/wait wget -c -l1 -r -nd --retr-symlinks -t10 -T30 --random-wait --accept index*l=all "http://www.geckocodes.org/index.php?chid=W&r=*&l=all"
+goto:cheatrepeat
+
+::-------VC Arcade------
+:allVCcheats
+set nextcheatlist=allwiichannelcheats
+if /i "%VCArcadecheat%" NEQ "on" goto:%nextcheatlist%
+start %ModMiimin%/wait wget -c -l1 -r -nd --retr-symlinks -t10 -T30 --random-wait --accept index*l=all "http://www.geckocodes.org/index.php?chid=D&r=*&l=all"
+goto:cheatrepeat
+
+::-------Wii Channels------
+:allwiichannelcheats
+set nextcheatlist=allGCcheats
+if /i "%WiiChannelscheat%" NEQ "on" goto:%nextcheatlist%
+start %ModMiimin%/wait wget -c -l1 -r -nd --retr-symlinks -t10 -T30 --random-wait --accept index*l=all "http://www.geckocodes.org/index.php?chid=H&r=*&l=all"
+goto:cheatrepeat
+
+::-------Gamecube------
+:allGCcheats
+set nextcheatlist=allNEScheats
+if /i "%Gamecubecheat%" NEQ "on" goto:%nextcheatlist%
+start %ModMiimin%/wait wget -c -l1 -r -nd --retr-symlinks -t10 -T30 --random-wait --accept index*l=all "http://www.geckocodes.org/index.php?chid=G&r=*&l=all"
+goto:cheatrepeat
+
+::-------NES------
+:allNEScheats
+set nextcheatlist=allSNEScheats
+if /i "%NEScheat%" NEQ "on" goto:%nextcheatlist%
+start %ModMiimin%/wait wget -c -l1 -r -nd --retr-symlinks -t10 -T30 --random-wait --accept index*l=all "http://www.geckocodes.org/index.php?chid=F&r=*&l=all"
+goto:cheatrepeat
+
+::-------SNES------
+:allSNEScheats
+set nextcheatlist=allN64cheats
+if /i "%SNEScheat%" NEQ "on" goto:%nextcheatlist%
+start %ModMiimin%/wait wget -c -l1 -r -nd --retr-symlinks -t10 -T30 --random-wait --accept index*l=all "http://www.geckocodes.org/index.php?chid=J&r=*&l=all"
+goto:cheatrepeat
+
+::-------N64------
+:allN64cheats
+set nextcheatlist=allSMScheats
+if /i "%N64cheat%" NEQ "on" goto:%nextcheatlist%
+start %ModMiimin%/wait wget -c -l1 -r -nd --retr-symlinks -t10 -T30 --random-wait --accept index*l=all "http://www.geckocodes.org/index.php?chid=N&r=*&l=all"
+goto:cheatrepeat
+
+::-------SMS------
+:allSMScheats
+set nextcheatlist=allGenesischeats
+if /i "%SMScheat%" NEQ "on" goto:%nextcheatlist%
+start %ModMiimin%/wait wget -c -l1 -r -nd --retr-symlinks -t10 -T30 --random-wait --accept index*l=all "http://www.geckocodes.org/index.php?chid=L&r=*&l=all"
+goto:cheatrepeat
+
+::-------Genesis------
+:allGenesischeats
+set nextcheatlist=allNEOcheats
+if /i "%Segacheat%" NEQ "on" goto:%nextcheatlist%
+start %ModMiimin%/wait wget -c -l1 -r -nd --retr-symlinks -t10 -T30 --random-wait --accept index*l=all "http://www.geckocodes.org/index.php?chid=M&r=*&l=all"
+goto:cheatrepeat
+
+::-------NEO------
+:allNEOcheats
+set nextcheatlist=allCOMcheats
+if /i "%NeoGeocheat%" NEQ "on" goto:%nextcheatlist%
+start %ModMiimin%/wait wget -c -l1 -r -nd --retr-symlinks -t10 -T30 --random-wait --accept index*l=all "http://www.geckocodes.org/index.php?chid=E&r=*&l=all"
+goto:cheatrepeat
+
+::-------COMMODORE------
+:allCOMcheats
+set nextcheatlist=allMSXcheats
+if /i "%Commodorecheat%" NEQ "on" goto:%nextcheatlist%
+start %ModMiimin%/wait wget -c -l1 -r -nd --retr-symlinks -t10 -T30 --random-wait --accept index*l=all "http://www.geckocodes.org/index.php?chid=C&r=*&l=all"
+goto:cheatrepeat
+
+::-------MSX------
+:allMSXcheats
+set nextcheatlist=allT16cheats
+if /i "%MSXcheat%" NEQ "on" goto:%nextcheatlist%
+start %ModMiimin%/wait wget -c -l1 -r -nd --retr-symlinks -t10 -T30 --random-wait --accept index*l=all "http://www.geckocodes.org/index.php?chid=X&r=*&l=all"
+goto:cheatrepeat
+
+::-------T16------
+:allT16cheats
+set nextcheatlist=allTCDcheats
+if /i "%TurboGraFX-16cheat%" NEQ "on" goto:%nextcheatlist%
+start %ModMiimin%/wait wget -c -l1 -r -nd --retr-symlinks -t10 -T30 --random-wait --accept index*l=all "http://www.geckocodes.org/index.php?chid=P&r=*&l=all"
+goto:cheatrepeat
+
+::-------TCD------
+:allTCDcheats
+set nextcheatlist=skipall
+if /i "%TurboGraFX-CDcheat%" NEQ "on" goto:%nextcheatlist%
+start %ModMiimin%/wait wget -c -l1 -r -nd --retr-symlinks -t10 -T30 --random-wait --accept index*l=all "http://www.geckocodes.org/index.php?chid=Q&r=*&l=all"
+goto:cheatrepeat
+
+:skipall
+
+
+
+::--------------USA REGION---------------
+if /i "%cheatregion%" NEQ "USA" goto:skipUSA
+
+::-------Wii Games--------
+set nextcheatlist=USAwiiwarecheats
+if /i "%wiicheat%" NEQ "on" goto:%nextcheatlist%
+start %ModMiimin%/wait wget -c -l1 -r -nd --retr-symlinks -t10 -T30 --random-wait --accept index*l=all "http://www.geckocodes.org/index.php?chid=R&r=E&l=all"
+goto:cheatrepeat
+
+::-------WiiWare------
+:USAwiiwarecheats
+set nextcheatlist=USAvccheats
+if /i "%WiiWarecheat%" NEQ "on" goto:%nextcheatlist%
+start %ModMiimin%/wait wget -c -l1 -r -nd --retr-symlinks -t10 -T30 --random-wait --accept index*l=all "http://www.geckocodes.org/index.php?chid=W&r=E&l=all"
+goto:cheatrepeat
+
+::-------VC Arcade------
+:USAVCcheats
+set nextcheatlist=USAwiichannelcheats
+if /i "%VCArcadecheat%" NEQ "on" goto:%nextcheatlist%
+start %ModMiimin%/wait wget -c -l1 -r -nd --retr-symlinks -t10 -T30 --random-wait --accept index*l=all "http://www.geckocodes.org/index.php?chid=D&r=E&l=all"
+goto:cheatrepeat
+
+::-------Wii Channels------
+:USAwiichannelcheats
+set nextcheatlist=USAGCcheats
+if /i "%WiiChannelscheat%" NEQ "on" goto:%nextcheatlist%
+start %ModMiimin%/wait wget -c -l1 -r -nd --retr-symlinks -t10 -T30 --random-wait --accept index*l=all "http://www.geckocodes.org/index.php?chid=H&r=E&l=all"
+goto:cheatrepeat
+
+::-------Gamecube------
+:USAGCcheats
+set nextcheatlist=USANEScheats
+if /i "%Gamecubecheat%" NEQ "on" goto:%nextcheatlist%
+start %ModMiimin%/wait wget -c -l1 -r -nd --retr-symlinks -t10 -T30 --random-wait --accept index*l=all "http://www.geckocodes.org/index.php?chid=G&r=E&l=all"
+goto:cheatrepeat
+
+::-------NES------
+:USANEScheats
+set nextcheatlist=USASNEScheats
+if /i "%NEScheat%" NEQ "on" goto:%nextcheatlist%
+start %ModMiimin%/wait wget -c -l1 -r -nd --retr-symlinks -t10 -T30 --random-wait --accept index*l=all "http://www.geckocodes.org/index.php?chid=F&r=E&l=all"
+goto:cheatrepeat
+
+::-------SNES------
+:USASNEScheats
+set nextcheatlist=USAN64cheats
+if /i "%SNEScheat%" NEQ "on" goto:%nextcheatlist%
+start %ModMiimin%/wait wget -c -l1 -r -nd --retr-symlinks -t10 -T30 --random-wait --accept index*l=all "http://www.geckocodes.org/index.php?chid=J&r=E&l=all"
+goto:cheatrepeat
+
+::-------N64------
+:USAN64cheats
+set nextcheatlist=USASMScheats
+if /i "%N64cheat%" NEQ "on" goto:%nextcheatlist%
+start %ModMiimin%/wait wget -c -l1 -r -nd --retr-symlinks -t10 -T30 --random-wait --accept index*l=all "http://www.geckocodes.org/index.php?chid=N&r=E&l=all"
+goto:cheatrepeat
+
+::-------SMS------
+:USASMScheats
+set nextcheatlist=USAGenesischeats
+if /i "%SMScheat%" NEQ "on" goto:%nextcheatlist%
+start %ModMiimin%/wait wget -c -l1 -r -nd --retr-symlinks -t10 -T30 --random-wait --accept index*l=all "http://www.geckocodes.org/index.php?chid=L&r=E&l=all"
+goto:cheatrepeat
+
+::-------Genesis------
+:USAGenesischeats
+set nextcheatlist=USANEOcheats
+if /i "%Segacheat%" NEQ "on" goto:%nextcheatlist%
+start %ModMiimin%/wait wget -c -l1 -r -nd --retr-symlinks -t10 -T30 --random-wait --accept index*l=all "http://www.geckocodes.org/index.php?chid=M&r=E&l=all"
+goto:cheatrepeat
+
+::-------NEO------
+:USANEOcheats
+set nextcheatlist=USACOMcheats
+if /i "%NeoGeocheat%" NEQ "on" goto:%nextcheatlist%
+start %ModMiimin%/wait wget -c -l1 -r -nd --retr-symlinks -t10 -T30 --random-wait --accept index*l=all "http://www.geckocodes.org/index.php?chid=E&r=E&l=all"
+goto:cheatrepeat
+
+::-------COMMODORE------
+:USACOMcheats
+set nextcheatlist=USAMSXcheats
+if /i "%Commodorecheat%" NEQ "on" goto:%nextcheatlist%
+start %ModMiimin%/wait wget -c -l1 -r -nd --retr-symlinks -t10 -T30 --random-wait --accept index*l=all "http://www.geckocodes.org/index.php?chid=C&r=E&l=all"
+goto:cheatrepeat
+
+::-------MSX------
+:USAMSXcheats
+set nextcheatlist=USAT16cheats
+if /i "%MSXcheat%" NEQ "on" goto:%nextcheatlist%
+start %ModMiimin%/wait wget -c -l1 -r -nd --retr-symlinks -t10 -T30 --random-wait --accept index*l=all "http://www.geckocodes.org/index.php?chid=X&r=E&l=all"
+goto:cheatrepeat
+
+::-------T16------
+:USAT16cheats
+set nextcheatlist=USATCDcheats
+if /i "%TurboGraFX-16cheat%" NEQ "on" goto:%nextcheatlist%
+start %ModMiimin%/wait wget -c -l1 -r -nd --retr-symlinks -t10 -T30 --random-wait --accept index*l=all "http://www.geckocodes.org/index.php?chid=P&r=E&l=all"
+goto:cheatrepeat
+
+::-------TCD------
+:USATCDcheats
+set nextcheatlist=skipUSA
+if /i "%TurboGraFX-CDcheat%" NEQ "on" goto:%nextcheatlist%
+start %ModMiimin%/wait wget -c -l1 -r -nd --retr-symlinks -t10 -T30 --random-wait --accept index*l=all "http://www.geckocodes.org/index.php?chid=Q&r=E&l=all"
+goto:cheatrepeat
+
+:skipUSA
+
+
+
+
+
+::--------------PAL REGION---------------
+if /i "%cheatregion%" NEQ "PAL" goto:skipPAL
+
+::-------Wii Games--------
+set nextcheatlist=PALwiiwarecheats
+if /i "%wiicheat%" NEQ "on" goto:%nextcheatlist%
+start %ModMiimin%/wait wget -c -l1 -r -nd --retr-symlinks -t10 -T30 --random-wait --accept index*l=all "http://www.geckocodes.org/index.php?chid=R&r=P&l=all"
+goto:cheatrepeat
+
+::-------WiiWare------
+:PALwiiwarecheats
+set nextcheatlist=PALvccheats
+if /i "%WiiWarecheat%" NEQ "on" goto:%nextcheatlist%
+start %ModMiimin%/wait wget -c -l1 -r -nd --retr-symlinks -t10 -T30 --random-wait --accept index*l=all "http://www.geckocodes.org/index.php?chid=W&r=P&l=all"
+goto:cheatrepeat
+
+::-------VC Arcade------
+:PALVCcheats
+set nextcheatlist=PALwiichannelcheats
+if /i "%VCArcadecheat%" NEQ "on" goto:%nextcheatlist%
+start %ModMiimin%/wait wget -c -l1 -r -nd --retr-symlinks -t10 -T30 --random-wait --accept index*l=all "http://www.geckocodes.org/index.php?chid=D&r=P&l=all"
+goto:cheatrepeat
+
+::-------Wii Channels------
+:PALwiichannelcheats
+set nextcheatlist=PALGCcheats
+if /i "%WiiChannelscheat%" NEQ "on" goto:%nextcheatlist%
+start %ModMiimin%/wait wget -c -l1 -r -nd --retr-symlinks -t10 -T30 --random-wait --accept index*l=all "http://www.geckocodes.org/index.php?chid=H&r=P&l=all"
+goto:cheatrepeat
+
+::-------Gamecube------
+:PALGCcheats
+set nextcheatlist=PALNEScheats
+if /i "%Gamecubecheat%" NEQ "on" goto:%nextcheatlist%
+start %ModMiimin%/wait wget -c -l1 -r -nd --retr-symlinks -t10 -T30 --random-wait --accept index*l=all "http://www.geckocodes.org/index.php?chid=G&r=P&l=all"
+goto:cheatrepeat
+
+::-------NES------
+:PALNEScheats
+set nextcheatlist=PALSNEScheats
+if /i "%NEScheat%" NEQ "on" goto:%nextcheatlist%
+start %ModMiimin%/wait wget -c -l1 -r -nd --retr-symlinks -t10 -T30 --random-wait --accept index*l=all "http://www.geckocodes.org/index.php?chid=F&r=P&l=all"
+goto:cheatrepeat
+
+::-------SNES------
+:PALSNEScheats
+set nextcheatlist=PALN64cheats
+if /i "%SNEScheat%" NEQ "on" goto:%nextcheatlist%
+start %ModMiimin%/wait wget -c -l1 -r -nd --retr-symlinks -t10 -T30 --random-wait --accept index*l=all "http://www.geckocodes.org/index.php?chid=J&r=P&l=all"
+goto:cheatrepeat
+
+::-------N64------
+:PALN64cheats
+set nextcheatlist=PALSMScheats
+if /i "%N64cheat%" NEQ "on" goto:%nextcheatlist%
+start %ModMiimin%/wait wget -c -l1 -r -nd --retr-symlinks -t10 -T30 --random-wait --accept index*l=all "http://www.geckocodes.org/index.php?chid=N&r=P&l=all"
+goto:cheatrepeat
+
+::-------SMS------
+:PALSMScheats
+set nextcheatlist=PALGenesischeats
+if /i "%SMScheat%" NEQ "on" goto:%nextcheatlist%
+start %ModMiimin%/wait wget -c -l1 -r -nd --retr-symlinks -t10 -T30 --random-wait --accept index*l=all "http://www.geckocodes.org/index.php?chid=L&r=P&l=all"
+goto:cheatrepeat
+
+::-------Genesis------
+:PALGenesischeats
+set nextcheatlist=PALNEOcheats
+if /i "%Segacheat%" NEQ "on" goto:%nextcheatlist%
+start %ModMiimin%/wait wget -c -l1 -r -nd --retr-symlinks -t10 -T30 --random-wait --accept index*l=all "http://www.geckocodes.org/index.php?chid=M&r=P&l=all"
+goto:cheatrepeat
+
+::-------NEO------
+:PALNEOcheats
+set nextcheatlist=PALCOMcheats
+if /i "%NeoGeocheat%" NEQ "on" goto:%nextcheatlist%
+start %ModMiimin%/wait wget -c -l1 -r -nd --retr-symlinks -t10 -T30 --random-wait --accept index*l=all "http://www.geckocodes.org/index.php?chid=E&r=P&l=all"
+goto:cheatrepeat
+
+::-------COMMODORE------
+:PALCOMcheats
+set nextcheatlist=PALMSXcheats
+if /i "%Commodorecheat%" NEQ "on" goto:%nextcheatlist%
+start %ModMiimin%/wait wget -c -l1 -r -nd --retr-symlinks -t10 -T30 --random-wait --accept index*l=all "http://www.geckocodes.org/index.php?chid=C&r=P&l=all"
+goto:cheatrepeat
+
+::-------MSX------
+:PALMSXcheats
+set nextcheatlist=PALT16cheats
+if /i "%MSXcheat%" NEQ "on" goto:%nextcheatlist%
+start %ModMiimin%/wait wget -c -l1 -r -nd --retr-symlinks -t10 -T30 --random-wait --accept index*l=all "http://www.geckocodes.org/index.php?chid=X&r=P&l=all"
+goto:cheatrepeat
+
+::-------T16------
+:PALT16cheats
+set nextcheatlist=PALTCDcheats
+if /i "%TurboGraFX-16cheat%" NEQ "on" goto:%nextcheatlist%
+start %ModMiimin%/wait wget -c -l1 -r -nd --retr-symlinks -t10 -T30 --random-wait --accept index*l=all "http://www.geckocodes.org/index.php?chid=P&r=P&l=all"
+goto:cheatrepeat
+
+::-------TCD------
+:PALTCDcheats
+set nextcheatlist=skipPAL
+if /i "%TurboGraFX-CDcheat%" NEQ "on" goto:%nextcheatlist%
+start %ModMiimin%/wait wget -c -l1 -r -nd --retr-symlinks -t10 -T30 --random-wait --accept index*l=all "http://www.geckocodes.org/index.php?chid=Q&r=P&l=all"
+goto:cheatrepeat
+
+:skipPAL
+
+
+
+
+
+::--------------JAP REGION---------------
+if /i "%cheatregion%" NEQ "JAP" goto:skipJAP
+
+::-------Wii Games--------
+set nextcheatlist=JAPwiiwarecheats
+if /i "%wiicheat%" NEQ "on" goto:%nextcheatlist%
+start %ModMiimin%/wait wget -c -l1 -r -nd --retr-symlinks -t10 -T30 --random-wait --accept index*l=all "http://www.geckocodes.org/index.php?chid=R&r=J&l=all"
+goto:cheatrepeat
+
+::-------WiiWare------
+:JAPwiiwarecheats
+set nextcheatlist=JAPvccheats
+if /i "%WiiWarecheat%" NEQ "on" goto:%nextcheatlist%
+start %ModMiimin%/wait wget -c -l1 -r -nd --retr-symlinks -t10 -T30 --random-wait --accept index*l=all "http://www.geckocodes.org/index.php?chid=W&r=J&l=all"
+goto:cheatrepeat
+
+::-------VC Arcade------
+:JAPVCcheats
+set nextcheatlist=JAPwiichannelcheats
+if /i "%VCArcadecheat%" NEQ "on" goto:%nextcheatlist%
+start %ModMiimin%/wait wget -c -l1 -r -nd --retr-symlinks -t10 -T30 --random-wait --accept index*l=all "http://www.geckocodes.org/index.php?chid=D&r=J&l=all"
+goto:cheatrepeat
+
+::-------Wii Channels------
+:JAPwiichannelcheats
+set nextcheatlist=JAPGCcheats
+if /i "%WiiChannelscheat%" NEQ "on" goto:%nextcheatlist%
+start %ModMiimin%/wait wget -c -l1 -r -nd --retr-symlinks -t10 -T30 --random-wait --accept index*l=all "http://www.geckocodes.org/index.php?chid=H&r=J&l=all"
+goto:cheatrepeat
+
+::-------Gamecube------
+:JAPGCcheats
+set nextcheatlist=JAPNEScheats
+if /i "%Gamecubecheat%" NEQ "on" goto:%nextcheatlist%
+start %ModMiimin%/wait wget -c -l1 -r -nd --retr-symlinks -t10 -T30 --random-wait --accept index*l=all "http://www.geckocodes.org/index.php?chid=G&r=J&l=all"
+goto:cheatrepeat
+
+::-------NES------
+:JAPNEScheats
+set nextcheatlist=JAPSNEScheats
+if /i "%NEScheat%" NEQ "on" goto:%nextcheatlist%
+start %ModMiimin%/wait wget -c -l1 -r -nd --retr-symlinks -t10 -T30 --random-wait --accept index*l=all "http://www.geckocodes.org/index.php?chid=F&r=J&l=all"
+goto:cheatrepeat
+
+::-------SNES------
+:JAPSNEScheats
+set nextcheatlist=JAPN64cheats
+if /i "%SNEScheat%" NEQ "on" goto:%nextcheatlist%
+start %ModMiimin%/wait wget -c -l1 -r -nd --retr-symlinks -t10 -T30 --random-wait --accept index*l=all "http://www.geckocodes.org/index.php?chid=J&r=J&l=all"
+goto:cheatrepeat
+
+::-------N64------
+:JAPN64cheats
+set nextcheatlist=JAPSMScheats
+if /i "%N64cheat%" NEQ "on" goto:%nextcheatlist%
+start %ModMiimin%/wait wget -c -l1 -r -nd --retr-symlinks -t10 -T30 --random-wait --accept index*l=all "http://www.geckocodes.org/index.php?chid=N&r=J&l=all"
+goto:cheatrepeat
+
+::-------SMS------
+:JAPSMScheats
+set nextcheatlist=JAPGenesischeats
+if /i "%SMScheat%" NEQ "on" goto:%nextcheatlist%
+start %ModMiimin%/wait wget -c -l1 -r -nd --retr-symlinks -t10 -T30 --random-wait --accept index*l=all "http://www.geckocodes.org/index.php?chid=L&r=J&l=all"
+goto:cheatrepeat
+
+::-------Genesis------
+:JAPGenesischeats
+set nextcheatlist=JAPNEOcheats
+if /i "%Segacheat%" NEQ "on" goto:%nextcheatlist%
+start %ModMiimin%/wait wget -c -l1 -r -nd --retr-symlinks -t10 -T30 --random-wait --accept index*l=all "http://www.geckocodes.org/index.php?chid=M&r=J&l=all"
+goto:cheatrepeat
+
+::-------NEO------
+:JAPNEOcheats
+set nextcheatlist=JAPCOMcheats
+if /i "%NeoGeocheat%" NEQ "on" goto:%nextcheatlist%
+start %ModMiimin%/wait wget -c -l1 -r -nd --retr-symlinks -t10 -T30 --random-wait --accept index*l=all "http://www.geckocodes.org/index.php?chid=E&r=J&l=all"
+goto:cheatrepeat
+
+::-------COMMODORE------
+:JAPCOMcheats
+set nextcheatlist=JAPMSXcheats
+if /i "%Commodorecheat%" NEQ "on" goto:%nextcheatlist%
+start %ModMiimin%/wait wget -c -l1 -r -nd --retr-symlinks -t10 -T30 --random-wait --accept index*l=all "http://www.geckocodes.org/index.php?chid=C&r=J&l=all"
+goto:cheatrepeat
+
+::-------MSX------
+:JAPMSXcheats
+set nextcheatlist=JAPT16cheats
+if /i "%MSXcheat%" NEQ "on" goto:%nextcheatlist%
+start %ModMiimin%/wait wget -c -l1 -r -nd --retr-symlinks -t10 -T30 --random-wait --accept index*l=all "http://www.geckocodes.org/index.php?chid=X&r=J&l=all"
+goto:cheatrepeat
+
+::-------T16------
+:JAPT16cheats
+set nextcheatlist=JAPTCDcheats
+if /i "%TurboGraFX-16cheat%" NEQ "on" goto:%nextcheatlist%
+start %ModMiimin%/wait wget -c -l1 -r -nd --retr-symlinks -t10 -T30 --random-wait --accept index*l=all "http://www.geckocodes.org/index.php?chid=P&r=J&l=all"
+goto:cheatrepeat
+
+::-------TCD------
+:JAPTCDcheats
+set nextcheatlist=skipJAP
+if /i "%TurboGraFX-CDcheat%" NEQ "on" goto:%nextcheatlist%
+start %ModMiimin%/wait wget -c -l1 -r -nd --retr-symlinks -t10 -T30 --random-wait --accept index*l=all "http://www.geckocodes.org/index.php?chid=Q&r=J&l=all"
+goto:cheatrepeat
+
+:skipJAP
+
+
+
+sfk filter -quiet codeindex.txt -+"index.php?c=******" -write -yes
+
+
+
+goto:nextstep
+::----------DISABLED------------
+::-----remove titles that already exist (if applicable)---------
+if /i "%overwritecodes%" EQU "on" goto:nextstep
+if not exist "%drive%"\txtcodes\*.txt goto:nextstep
+::echo Checking for new cheat codes
+::echo This could take a minute, please wait...
+::echo.
+echo Volgende cheats bestaan al en worden van wachtrij verwijderd:
+echo.
+dir /b "%drive%"\txtcodes>existingcodes.txt
+sfk filter -quiet existingcodes.txt -+.txt -rep _.txt__ -write -yes
+::Loop through the existing list of codes (existingcodes.txt) and remove each existing game from codeindex.txt
+for /F "tokens=*" %%A in (existingcodes.txt) do call :processthis %%A
+goto:nextstep
+
+:processthis
+::this is repeated for each line of the txt.file
+::"%*" (no quotes) is the variable for each line as it passes through the loop
+
+set removetitleID=%*
+echo Overslaan %removetitleID%.txt...
+sfk filter -quiet codeindex.txt -!%removetitleID% -write -yes
+goto:EOF
+:nextstep
+
+
+if exist existingcodes.txt del existingcodes.txt
+
+
+sfk filter codeindex.txt -unique -write -yes>nul
+FINDSTR /N href codeindex.txt>codeindexfull.txt
+del codeindex.txt
+
+::totalcodes
+setlocal ENABLEDELAYEDEXPANSION
+set totalcodes=0
+set codenumber=0
+for /f "delims=" %%i in (codeindexfull.txt) do set /a totalcodes=!totalcodes!+1
+setlocal DISABLEDELAYEDEXPANSION
+
+echo.
+:processcode
+
+copy /y codeindexfull.txt codeindexfull2.txt>nul
+
+if /i "%totalcodes%" EQU "%codenumber%" goto:nextstep
+set /a codenumber=%codenumber%+1
+
+sfk filter -quiet codeindexfull2.txt -ls+"%codenumber%:<" -ls!"%codenumber%%codenumber%:<" -ls!"%codenumber%%codenumber%%codenumber%:<" -rep _"*title='*["_"set titleid="_ -rep _"] *"__ -rep _"set titleid=set titleid="_"set titleid="_ -write -yes
+
+::sfk filter -quiet codeindexfull2.txt -ls+"%codenumber%:<" -ls!"%codenumber%%codenumber%:<" -ls!"%codenumber%%codenumber%%codenumber%:<" -rep _"*'Wii ["_"set titleid="_ -rep _"] *"__ -write -yes
+
+
+
+FINDSTR /N set codeindexfull2.txt>codeindex.bat
+del codeindexfull2.txt
+
+sfk filter -quiet codeindex.bat -ls+"1:" -rep _"1:"__ -write -yes
+call codeindex.bat
+del codeindex.bat
+
+
+::now get game name!!
+copy /y codeindexfull.txt codeindexTitle.bat>nul
+::add in delay so sfk has access to codeindexTitle.bat (Foez reported bug)
+::@ping 127.0.0.1 -n 1 -w 1500> nul
+sfk filter -quiet codeindexTitle.bat -+"%titleid%" -rep _"*c=%titleid%"_"set titlename="_ -rep _" [%titleid%]*"_"""_ -rep _>__ -write -yes
+sfk filter -quiet codeindexTitle.bat -ls+"set titlename=" -write -yes
+call codeindexTitle.bat
+del codeindexTitle.bat
+
+
+::if /i "%cheatlocation%" EQU "T" goto:skipconsoleinfo
+
+::now get console!!
+copy /y codeindexfull.txt codeindexConsole.bat>nul
+sfk filter -quiet codeindexConsole.bat -+"%titleid%" -rep _"*sysn' title='"_"set console="_ -rep _"'>[*"_"""_ -write -yes
+sfk filter -quiet codeindexConsole.bat -rep _"""__ -write -yes
+sfk filter -quiet codeindexConsole.bat -ls+"set console=" -write -yes
+call codeindexConsole.bat
+del codeindexConsole.bat
+
+::get console code
+set consolecode=
+if /i "%console%" EQU "Wii" set consolecode=R
+if /i "%console%" EQU "WiiWare" set consolecode=W
+if /i "%console%" EQU "VC Arcade" set consolecode=D
+if /i "%console%" EQU "GameCube" set consolecode=G
+::Wii Channels(H)-currently no codes, so unsure of "Wii Channels"
+if /i "%console%" EQU "Wii Channels" set consolecode=H
+if /i "%console%" EQU "NES/Famicom VC" set consolecode=F
+if /i "%console%" EQU "Super NES/Famicom VC" set consolecode=J
+if /i "%console%" EQU "Nintendo 64 VC" set consolecode=N
+if /i "%console%" EQU "Sega Master System VC" set consolecode=L
+if /i "%console%" EQU "Sega Genesis/Mega Drive VC" set consolecode=M
+if /i "%console%" EQU "NeoGeo VC" set consolecode=E
+if /i "%console%" EQU "Commodore 64 VC" set consolecode=C
+if /i "%console%" EQU "MSX VC" set consolecode=X
+if /i "%console%" EQU "TurboGraFX-16 VC" set consolecode=P
+if /i "%console%" EQU "TurboGraFX-CD VC" set consolecode=Q
+
+::get first letter of titlename (actually second letter cuz first one is ")
+set letter1=%titlename:~1,1%
+if /i "%letter1%" EQU "0" set letter1=#
+if /i "%letter1%" EQU "1" set letter1=#
+if /i "%letter1%" EQU "2" set letter1=#
+if /i "%letter1%" EQU "3" set letter1=#
+if /i "%letter1%" EQU "4" set letter1=#
+if /i "%letter1%" EQU "5" set letter1=#
+if /i "%letter1%" EQU "6" set letter1=#
+if /i "%letter1%" EQU "7" set letter1=#
+if /i "%letter1%" EQU "8" set letter1=#
+if /i "%letter1%" EQU "9" set letter1=#
+
+:skipconsoleinfo
+
+::echo %titlename%
+::echo %titleid%
+::echo %console%
+::echo %consolecode%
+::echo %letter1%
+
+echo.
+echo Downloaden Cheat %codenumber% van %totalcodes%: %titlename% [%titleid%]
+
+if /i "%cheatlocation%" EQU "T" goto:skip
+if not exist "%drive%\codes\%consolecode%\%letter1%" mkdir "%drive%\codes\%consolecode%\%letter1%"
+:skip
+
+if /i "%overwritecodes%" EQU "on" goto:overwritecheat
+
+
+::----copy existing codes to alternate location if missing----
+if /i "%cheatlocation%" EQU "C" goto:skip
+if not exist "%drive%\codes\%consolecode%\%letter1%\%titleid%.txt" goto:skip
+if not exist "%drive%\txtcodes\%titleid%.txt" echo Kopieeren van codes\%consolecode%\%letter1%\%titleid%.txt naar txtcodes\%titleid%.txt
+if not exist "%drive%\txtcodes\%titleid%.txt" copy /y "%drive%\codes\%consolecode%\%letter1%\%titleid%.txt" "%drive%\txtcodes\%titleid%.txt">nul
+:skip
+if /i "%cheatlocation%" EQU "T" goto:skip
+if not exist "%drive%\txtcodes\%titleid%.txt" goto:skip
+if not exist "%drive%\codes\%consolecode%\%letter1%\%titleid%.txt" echo Kopieeren van txtcodes\%titleid%.txt naar codes\%consolecode%\%letter1%\%titleid%.txt
+if not exist "%drive%\codes\%consolecode%\%letter1%\%titleid%.txt" copy /y "%drive%\txtcodes\%titleid%.txt" "%drive%\codes\%consolecode%\%letter1%\%titleid%.txt">nul
+:skip
+
+if /i "%cheatlocation%" EQU "C" goto:skip
+if not exist "%drive%\txtcodes\%titleid%.txt" goto:downloadcheat
+:skip
+
+if /i "%cheatlocation%" EQU "T" goto:skip
+if not exist "%drive%\codes\%consolecode%\%letter1%\%titleid%.txt" goto:downloadcheat
+:skip
+
+echo %titleid%.txt bestaat reeds,
+echo download overslaan...
+echo.
+goto:processcode
+
+:overwritecheat
+if /i "%cheatlocation%" EQU "C" goto:skip
+if exist "%drive%\txtcodes\%titleid%.txt" echo Overschrijven %drive%\txtcodes\%titleid%.txt...
+:skip
+if /i "%cheatlocation%" EQU "T" goto:skip
+if exist "%drive%\codes\%consolecode%\%letter1%\%titleid%.txt" echo Overschrijven %drive%\codes\%consolecode%\%letter1%\%titleid%.txt...
+:skip
+
+:downloadcheat
+start %ModMiimin%/wait wget "http://www.geckocodes.org/txt.php?txt=%titleid%"
+
+if /i "%cheatlocation%" EQU "T" move /y "txt.php@txt=%titleid%" "%drive%\txtcodes\%titleid%.txt">nul
+if /i "%cheatlocation%" EQU "C" move /y "txt.php@txt=%titleid%" "%drive%\codes\%consolecode%\%letter1%\%titleid%.txt">nul
+
+if /i "%cheatlocation%" EQU "B" copy /y "txt.php@txt=%titleid%" "%drive%\txtcodes\%titleid%.txt">nul
+if /i "%cheatlocation%" EQU "B" move /y "txt.php@txt=%titleid%" "%drive%\codes\%consolecode%\%letter1%\%titleid%.txt">nul
+
+::for some reason VC downloads fail, and they leave index.html as a trace instead
+::if exist index.html del index.html
+
+goto:processcode
+
+:nextstep
+
+del codeindexfull.txt
+del codeindexfull2.txt
+
+goto:NEXT
+
+
+::--------------------------------------Manual Update for Neogamma and YAWMM------------------------------
+:MANUALUPDATE
+
+if not exist "%DRIVE%\%path1%\meta.xml" goto:UpdateCheck
+
+echo.
+echo Deze app bestaat al...
+
+
+::get current version if app already exists, skip if its the most recent version
+sfk filter -quiet "%DRIVE%\%path1%\meta.xml" -+"/version" -rep _"*"_"set currentcode="_ -rep _"currentcode.bat
+call currentcode.bat
+del currentcode.bat
+echo.
+echo Huidige versie: %currentcode%
+echo.
+echo Controle Updates...
+echo.
+
+
+:UpdateCheck
+start %ModMiimin%/wait wget "%updateurl%"
+move /y ManualUpdate.txt ManualUpdate.bat>nul
+
+call ManualUpdate.bat
+del ManualUpdate.bat>nul
+
+if not exist "%DRIVE%\%path1%\meta.xml" goto:Update
+
+if /i "%currentcode%" EQU "%newcode%" goto:noupdate
+::echo Updating from %currentcode% to %newcode%
+echo Updating to most recent version...
+
+
+goto:update
+
+:noupdate
+sfk echo -spat \x20 [Green] Huidige versie %currentcode% is up to date, dl overslaan.
+
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:next
+
+::Download most recent version
+:update
+echo.
+start %ModMiimin%/wait wget %code2%
+
+if not exist "%Drive%"\%path1% mkdir "%Drive%"\%path1%
+
+if /i "%path1%" NEQ "apps\neogamma" goto:normal
+7za x -aoa "*-NeoGammaR9*.zip" -o"%Drive%" apps neogamma -r
+7za e -aoa "*-NeoGammaR9*.zip" -o"%Drive%"/%path1% *.%version% -x!"gameconfig.txt" -x!"sourcecode" -r
+goto:skip
+:normal
+
+7za e -aoa %wadname% -o"%Drive%"/%path1% *.%version% -r
+:skip
+
+del %wadname%
+
+
+::----simple version check after downloading----
+if exist "%DRIVE%\%path1%\meta.xml" goto:checkexisting
+
+:missing
+if /i "%attempt%" EQU "1" goto:missingretry
+echo.
+sfk echo [Magenta] Download bestand vaker mislukt, download wordt overgeslagen.
+echo.
+goto:NEXT
+
+:missingretry
+echo.
+sfk echo [Yellow] Het bestand mist, probeert opnieuw.
+echo.
+SET /a retry=%retry%+1
+SET /a attempt=%attempt%+1
+goto:DOWNLOADSTART2
+
+:checkexisting
+::get current version from meta.xml
+sfk filter -quiet "%DRIVE%\%path1%\meta.xml" -+"/version" -rep _"*"_"set currentcode="_ -rep _"currentcode.bat
+call currentcode.bat
+del currentcode.bat
+if /i "%currentcode%" EQU "%newcode%" goto:pass
+
+:fail
+if /i "%attempt%" NEQ "1" goto:multiplefail
+echo.
+sfk echo [Yellow] Bestand bestaat al maar update is mislukt.
+sfk echo [Yellow] Probeert opnieuw laatste versie op te halen.
+echo.
+SET /a retry=%retry%+1
+SET /a attempt=%attempt%+1
+goto:DOWNLOADSTART2
+
+:multiplefail
+echo.
+sfk echo [Magenta] Download bestand vaker mislukt, download wordt overgeslagen.
+echo.
+set multiplefail=Y
+goto:NEXT
+
+:pass
+echo.
+sfk echo [Green]Download Successvol
+echo.
+goto:NEXT
+
+
+
+
+::------------------------NUS File Grabber Downloader---------------------
+
+:DownloadApp
+
+if /i "%code1%" EQU "MYMAPP" goto:MYMAPP
+
+::SNEEKAPP
+if not exist "%Drive%"\SNEEKFILES mkdir "%Drive%"\SNEEKFILES
+goto:skip
+
+:MYMAPP
+if not exist "%Drive%"\MyMenuify_Themes mkdir "%Drive%"\MyMenuify_Themes
+:skip
+
+
+set filename=%wadname%
+if /i "%code1%" EQU "SNEEKAPP" set path1=SNEEKFILES\
+if /i "%code1%" EQU "MYMAPP" set path1=MyMenuify_Themes\
+set md5alt=%md5%
+goto:DownloadURL
+
+
+:DownloadApp2
+
+
+set dlname=%wadname:~0,8%.app
+
+if exist temp\%wadname% goto:AlreadyinTemp
+
+nusfilegrabber.exe %version%
+move /Y "%dlname%" temp\%wadname%
+
+:AlreadyinTemp
+if /i "%code1%" EQU "MYMAPP" copy /Y temp\"%wadname%" "%Drive%"\MyMenuify_Themes\%wadname%>nul
+if /i "%code1%" EQU "SNEEKAPP" copy /Y temp\"%wadname%" "%Drive%"\SNEEKFILES\%wadname%>nul
+
+goto:URLverifyretry
+
+
+
+
+::-------------------------Download from URLs------------------------------
+:DownloadURL
+
+echo %md5% *%path1%%filename%>> "%Drive%"\Download_Log.md5
+
+::----if exist and fails md5 check, delete and redownload----
+if not exist "%Drive%\%path1%%filename%" goto:nocheckexisting
+set md5check=
+sfk md5 -quiet -verify %md5% "%Drive%\%path1%%filename%"
+if errorlevel 1 set md5check=fail
+IF "%md5check%"=="" set md5check=pass
+if /i "%md5check%" NEQ "fail" goto:pass
+
+:fail
+echo.
+sfk echo [Yellow] Bestand bestaat al maar heeft de MD5 check niet doorstaan.
+sfk echo [Yellow] Huidige versie van het bestand wordt gewist en wordt opnieuw gedownload.
+echo.
+SET /a retry=%retry%+1
+SET /a attempt=%attempt%+1
+del "%Drive%\%path1%%filename%"
+if exist temp\%wadname% del temp\%wadname%
+goto:DOWNLOADSTART2
+
+:pass
+sfk echo [Green]Bestand bestaat al en is goedgekeurd, download overslaan.
+echo.
+goto:NEXT
+:nocheckexisting
+
+if /i "%code1%" EQU "MYMAPP" goto:DownloadApp2
+if /i "%code1%" EQU "SNEEKAPP" goto:DownloadApp2
+
+
+:DownloadURL2
+if not exist temp\%wadname% start %ModMiimin%/wait wget %code2%
+if exist %dlname% move /y %dlname% temp\%wadname%
+7za e -aoa temp\%wadname% -o"%Drive%"/%path1% *.%version% -r
+
+
+
+:URLverifyretry
+if "%DRIVErestore%"=="" set DRIVErestore=%Drive%
+::----check after downloading - if md5 check fails, delete and redownload----
+if exist "%Drive%\%path1%%filename%" goto:checkexisting
+
+:missing
+if /i "%attempt%" EQU "1" goto:missingretry
+echo.
+sfk echo [Magenta] Download bestand vaker mislukt, download wordt overgeslagen.
+echo.
+set DRIVE=%DRIVErestore%
+goto:NEXT
+
+:missingretry
+echo.
+sfk echo [Yellow] Het bestand mist, probeert opnieuw.
+echo.
+SET /a retry=%retry%+1
+SET /a attempt=%attempt%+1
+if exist temp\%wadname% del temp\%wadname%
+set DRIVE=%DRIVErestore%
+goto:DOWNLOADSTART2
+
+:checkexisting
+set md5check=
+sfk md5 -quiet -verify %md5% "%Drive%\%path1%%filename%"
+if errorlevel 1 set md5check=fail
+IF "%md5check%"=="" set md5check=pass
+if /i "%md5check%" NEQ "fail" goto:pass
+
+:fail
+if /i "%attempt%" NEQ "1" goto:multiplefail
+echo.
+sfk echo [Yellow] Bestand bestaat al maar heeft de MD5 check niet doorstaan.
+sfk echo [Yellow] Huidige versie van het bestand wordt gewist en wordt opnieuw gedownload.
+echo.
+del "%Drive%\%path1%%filename%"
+if exist temp\%wadname% del temp\%wadname%
+SET /a retry=%retry%+1
+SET /a attempt=%attempt%+1
+set DRIVE=%DRIVErestore%
+goto:DOWNLOADSTART2
+
+:multiplefail
+echo.
+sfk echo [Magenta] Download bestand vaker mislukt, download wordt overgeslagen.
+echo.
+set DRIVE=%DRIVErestore%
+set multiplefail=Y
+goto:NEXT
+
+:pass
+echo.
+sfk echo [Green]Download Successvol
+echo.
+set DRIVE=%DRIVErestore%
+goto:NEXT
+
+
+
+
+
+:fullextract
+
+set LocalAbsolute=
+set DRIVErestore=%Drive%
+
+if /i "%wadname%" EQU "WiiBackupManager.zip" goto:doit
+if /i "%wadname%" EQU "FAT32_GUI_Formatter.exe" goto:doit
+goto:skip
+:doit
+if /i "%PCSAVE%" EQU "Local" (set DRIVE=%homedrive%\ModMii\Program Files) & (set LocalAbsolute=%homedrive%\ModMii\Program Files\)
+if /i "%PCSAVE%" NEQ "Auto" goto:skip
+if /i "%Homedrive%" EQU "%ModMiipath:~0,2%" (set DRIVE=%homedrive%\ModMii\Program Files) & (set LocalAbsolute=%homedrive%\ModMii\Program Files\)
+:skip
+if not exist "%Drive%" mkdir "%Drive%"
+echo %md5% *%LocalAbsolute%%path1%%filename%>> "%Driverestore%"\Download_Log.md5
+
+
+::----if exist and fails md5 check, delete and redownload----
+if not exist "%Drive%\%path1%%filename%" goto:nocheckexisting
+set md5check=
+sfk md5 -quiet -verify %md5% "%Drive%\%path1%%filename%"
+if errorlevel 1 set md5check=fail
+IF "%md5check%"=="" set md5check=pass
+if /i "%md5check%" NEQ "fail" goto:pass
+
+:fail
+echo.
+sfk echo [Yellow] Bestand bestaat al maar heeft de MD5 check niet doorstaan.
+sfk echo [Yellow] Huidige versie van het bestand wordt gewist en wordt opnieuw gedownload.
+echo.
+SET /a retry=%retry%+1
+SET /a attempt=%attempt%+1
+del "%Drive%\%path1%%filename%"
+if exist temp\%wadname% del temp\%wadname%
+set DRIVE=%DRIVErestore%
+goto:DOWNLOADSTART2
+
+:pass
+sfk echo [Green]Bestand bestaat al en is goedgekeurd, download overslaan.
+echo.
+set DRIVE=%DRIVErestore%
+goto:NEXT
+:nocheckexisting
+
+
+:fullextract2
+
+if exist temp\%wadname% goto:FullExtractZipAlreadyExists
+
+if not exist temp\%dlname% start %ModMiimin%/wait wget %code2%
+
+if exist %dlname% move /y %dlname% temp\%wadname%
+
+:FullExtractZipAlreadyExists
+
+::extract selected apps differently...
+if /i "%wadname%" EQU "indiana-pwns.zip" 7za X -aoa temp\%wadname% -o"%Drive%" private -r
+if /i "%wadname%" EQU "indiana-pwns.zip" goto:skipnormalextraction
+
+if /i "%wadname%" EQU "bathaxx.zip" 7za X -aoa temp\%wadname% -o"%Drive%" private -r
+if /i "%wadname%" EQU "bathaxx.zip" goto:skipnormalextraction
+
+if /i "%wadname%" EQU "return-jodi.zip" 7za X -aoa temp\%wadname% -o"%Drive%" private -r
+if /i "%wadname%" EQU "return-jodi.zip" goto:skipnormalextraction
+
+if /i "%wadname%" EQU "EriHaKawai-USA+PAL.zip" 7za X -aoa temp\%wadname% -o"%Drive%" private -r
+if /i "%wadname%" EQU "EriHaKawai-USA+PAL.zip" goto:skipnormalextraction
+
+if /i "%wadname%" EQU "USBLoader(s)-ahbprot58-SD-USB-v9-IDCL.zip" 7za e -aoa temp\%dlname% -o"%Drive%"/WAD *.%version% -r
+if /i "%wadname%" EQU "USBLoader(s)-ahbprot58-SD-USB-v9-IDCL.zip" goto:skipnormalextraction
+
+
+if /i "%wadname%" NEQ "JoyFlow_Forwarder_wad_dol.zip" goto:skipjoyflow
+if /i "%MENU1%" EQU "S" (7za e -aoa temp\%dlname% -o"%Drive%"/ *.wad *.dol -r) else (7za X -aoa temp\%dlname% -o"%Drive%" -r)
+goto:skipnormalextraction
+:skipjoyflow
+
+
+if /i "%wadname%" NEQ "switch2uneek_ModMiiBundle.zip" goto:skipS2U
+
+if /i "%MENU1%" EQU "S" 7za e -aoa temp\%dlname% -o"%Drive%"/ switch2uneek(emulators)-4EMUNand-v9-S2RL.wad -r
+if /i "%MENU1%" EQU "S" goto:skipnormalextraction
+::for when MENU1 not equal to "S"
+7za x -aoa temp\%dlname% -o"%Drive%" -r -x!switch2uneek(emulators)-4EMUNand-v9-S2RL.wad
+
+if not exist "%DRIVEU%" mkdir "%DRIVEU%"
+if not exist "%DRIVEU%"\nandpath.txt echo NOFILE>"%DRIVEU%"\nandpath.txt
+if exist "%DRIVEU%"\nandslot.bin goto:skipnormalextraction
+echo 00000000>dump.txt
+sfk filter dump.txt +hextobin "%DRIVEU%"\nandslot.bin
+del dump.txt>nul
+goto:skipnormalextraction
+:skipS2U
+
+if /i "%wadname%" NEQ "Homebrew_Filter_r32.wad" goto:skipHBF
+
+if /i "%MENU1%" EQU "S" goto:tinyskip
+if not exist "%Drive%\WAD" mkdir "%Drive%\WAD"
+:tinyskip
+
+if not exist "%Drive%\%path1%%wadname%" copy /y "temp\%wadname%" "%Drive%\%path1%%wadname%">nul
+goto:skipnormalextraction
+:skipHBF
+
+
+if /i "%wadname%" EQU "WiiBackupManager.zip" goto:doit
+if /i "%wadname%" EQU "FAT32_GUI_Formatter.exe" goto:doit
+goto:skip
+:doit
+if /i "%PCSAVE%" EQU "Local" (set DRIVE=%homedrive%\ModMii\Program Files) & (set LocalAbsolute=%homedrive%\ModMii\Program Files\)
+if /i "%PCSAVE%" NEQ "Auto" goto:skip
+if /i "%Homedrive%" EQU "%ModMiipath:~0,2%" (set DRIVE=%homedrive%\ModMii\Program Files) & (set LocalAbsolute=%homedrive%\ModMii\Program Files\)
+:skip
+if not exist "%Drive%" mkdir "%Drive%"
+echo %md5% *%LocalAbsolute%%path1%%filename%>> "%Driverestore%"\Download_Log.md5
+
+
+
+
+if /i "%filename%" NEQ "WiiBackupManager.exe" goto:notWBM
+if exist "%DRIVE%"\WiiBackupManager rd /s /q "%DRIVE%"\WiiBackupManager
+7za x -aoa temp\%wadname% -o"%Drive%" -r
+rename "%Drive%"\%dlname:~0,-4% WiiBackupManager
+
+if /i "%PCSAVE%" EQU "Local" goto:createshortcuts
+if /i "%PCSAVE%" NEQ "Auto" goto:skip
+if /i "%Homedrive%" EQU "%ModMiipath:~0,2%" (goto:createshortcuts) else (goto:skip)
+:createshortcuts
+nircmd.exe shortcut "%DRIVE%\WiiBackupManager\WiiBackupManager.exe" "~$folder.desktop$" "WiiBackupManager"
+nircmd.exe shortcut "%DRIVE%\WiiBackupManager\WiiBackupManager.exe" "~$folder.programs$\WiiBackupManager" "WiiBackupManager"
+:skip
+goto:skipnormalextraction
+:notWBM
+
+
+if /i "%filename%" NEQ "FAT32_GUI_Formatter.exe" goto:notF32
+if not exist "%DRIVE%"\FAT32_GUI_Formatter mkdir "%DRIVE%"\FAT32_GUI_Formatter
+if /i "%Drive%" NEQ "temp" copy /y temp\%wadname% "%Drive%\%path1%FAT32_GUI_Formatter.exe">nul
+
+if /i "%PCSAVE%" EQU "Local" goto:createshortcuts
+if /i "%PCSAVE%" NEQ "Auto" goto:skip
+if /i "%Homedrive%" EQU "%ModMiipath:~0,2%" (goto:createshortcuts) else (goto:skip)
+:createshortcuts
+nircmd.exe shortcut "%Drive%\%path1%FAT32_GUI_Formatter.exe" "~$folder.desktop$" "FAT32 GUI Formatter"
+nircmd.exe shortcut "%Drive%\%path1%FAT32_GUI_Formatter.exe" "~$folder.programs$\FAT32 GUI Formatter" "FAT32 GUI Formatter"
+:skip
+goto:skipnormalextraction
+:notF32
+
+if /i "%wadname%" EQU "twilight_hack_v0.1_beta1.zip" 7za X -aoa temp\%wadname% -o"%Drive%" private -r
+if /i "%wadname%" EQU "twilight_hack_v0.1_beta1.zip" goto:skipnormalextraction
+if /i "%path1%" EQU "apps\homebrew_browser\" 7za X -aoa temp\%wadname% -o"%Drive%"\apps homebrew_browser -r
+if /i "%path1%" EQU "apps\homebrew_browser\" goto:skipnormalextraction
+
+if /i "%wadname%" EQU "YU-GI-OWNED-ALL.zip" 7za X -aoa temp\%wadname% -o"%Drive%" private -r
+if /i "%wadname%" EQU "YU-GI-OWNED-ALL.zip" goto:skipnormalextraction
+
+if /i "%wadname%" EQU "DOP-Mii_v13.zip" 7za e -aoa temp\%wadname% -o"%Drive%"/%path1% -x!*.cfg
+if /i "%wadname%" EQU "DOP-Mii_v13.zip" rd /s /q "%Drive%\%path1%DOP-Mii" -r >nul
+if /i "%wadname%" EQU "DOP-Mii_v13.zip" rd /s /q "%Drive%\%path1%DOP-Mii v13" -r >nul
+if /i "%wadname%" EQU "DOP-Mii_v13.zip" rd /s /q "%Drive%\%path1%config" -r >nul
+if /i "%wadname%" EQU "DOP-Mii_v13.zip" rd /s /q "%Drive%\%path1%apps" -r >nul
+if /i "%wadname%" EQU "DOP-Mii_v13.zip" mkdir "%DRIVE%\config"
+if /i "%wadname%" EQU "DOP-Mii_v13.zip" move /y "%Drive%\%path1%\DOP-Mii.cfg" "%Drive%\config\DOP-Mii.cfg" >nul
+if /i "%wadname%" EQU "DOP-Mii_v13.zip" goto:skipnormalextraction
+
+
+7za x -aoa temp\%wadname% -o"%Drive%" -x!README
+:skipnormalextraction
+
+goto:URLverifyretry
+::DONE (will retry if necessary)
+
+
+
+:DownloadhacksToRoot
+echo %md5% *hacks.ini>> "%Drive%"\Download_Log.md5
+
+::----if exist and fails md5 check, delete and redownload----
+if not exist "%Drive%"\hacks.ini goto:nocheckexisting
+set md5check=
+sfk md5 -quiet -verify %md5% "%Drive%"\hacks.ini
+if errorlevel 1 set md5check=fail
+IF "%md5check%"=="" set md5check=pass
+if /i "%md5check%" NEQ "fail" goto:pass
+
+:fail
+echo.
+sfk echo [Yellow] Bestand bestaat al maar heeft de MD5 check niet doorstaan.
+sfk echo [Yellow] Huidige versie van het bestand wordt gewist en wordt opnieuw gedownload.
+echo.
+del "%Drive%"\hacks.ini
+SET /a retry=%retry%+1
+SET /a attempt=%attempt%+1
+if exist temp\%wadname% del temp\%wadname%
+goto:DOWNLOADSTART2
+
+:pass
+sfk echo [Green]Bestand bestaat al en is goedgekeurd, download overslaan.
+echo.
+goto:NEXT
+:nocheckexisting
+
+
+if not exist temp\%wadname% start %ModMiimin%/wait wget %code2%
+if exist %wadname% move /y %wadname% temp\%wadname%
+7za e -aoa temp\%wadname% -o"%Drive%" *.%version% -r
+
+
+::----check after downloading - if md5 check fails, delete and redownload----
+if exist "%Drive%"\hacks.ini goto:checkexisting
+
+:missing
+if /i "%attempt%" EQU "1" goto:missingretry
+echo.
+sfk echo [Magenta] Download bestand vaker mislukt, download wordt overgeslagen.
+echo.
+goto:NEXT
+
+:missingretry
+echo.
+sfk echo [Yellow] Het bestand mist, probeert opnieuw.
+echo.
+SET /a retry=%retry%+1
+SET /a attempt=%attempt%+1
+if exist temp\%wadname% del temp\%wadname%
+goto:DOWNLOADSTART2
+
+:checkexisting
+set md5check=
+sfk md5 -quiet -verify %md5% "%Drive%"\hacks.ini
+if errorlevel 1 set md5check=fail
+IF "%md5check%"=="" set md5check=pass
+if /i "%md5check%" NEQ "fail" goto:pass
+
+:fail
+if /i "%attempt%" NEQ "1" goto:multiplefail
+echo.
+sfk echo [Yellow] Bestand bestaat al maar heeft de MD5 check niet doorstaan.
+sfk echo [Yellow] Huidige versie van het bestand wordt gewist en wordt opnieuw gedownload.
+echo.
+del "%Drive%"\hacks.ini
+if exist temp\%wadname% del temp\%wadname%
+SET /a retry=%retry%+1
+SET /a attempt=%attempt%+1
+goto:DOWNLOADSTART2
+
+:multiplefail
+echo.
+sfk echo [Magenta] Download bestand vaker mislukt, download wordt overgeslagen.
+echo.
+set multiplefail=Y
+goto:NEXT
+
+:pass
+echo.
+sfk echo [Green]Download Successvol
+echo.
+goto:NEXT
+
+
+
+::---------------CustomDL--------------------------
+:CUSTOMDL
+echo CUSTOM DOWNLOAD ZIJN NIET GECONTROLEERD EN KUNNEN
+echo ONVEILIG ZIJN.WEET WAT U DOET! GEBRUIK OP EIGEN RISICO!
+echo.
+
+
+if /i "%DEC%" EQU "SM" set HEX=00000002
+if /i "%DEC%" EQU "MIOS" set HEX=00000101
+if /i "%DEC%" EQU "SM" goto:skiphexcalc
+if /i "%DEC%" EQU "MIOS" goto:skiphexcalc
+
+sfk hex %DEC% -digits=8 >hex.txt
+
+
+::Loop through the the following once for EACH line in whatever.txt
+for /F "tokens=*" %%A in (hex.txt) do call :processhexx %%A
+goto:skiphexcalc
+
+:processhexx
+::this is repeated for each line of the txt.file
+::"%*" (no quotes) is the variable for each line as it passes through the loop
+set hex=%*
+goto:EOF
+
+
+:skiphexcalc
+
+if exist hex.txt del hex.txt>nul
+
+if not exist "%DRIVE%"\WAD mkdir "%DRIVE%"\WAD
+
+echo Bij lange inactiviteit, laad a.u.b UnfreezeMii.bat om door te gaan
+echo.
+nusd 00000001%HEX% "%VER%"
+
+
+::if not exist 00000001%HEX%\00000001%HEX%.wad goto:missing
+
+
+if /i "%DEC%" EQU "SM" goto:SYSMENU
+if /i "%DEC%" EQU "MIOS" goto:MIOS2
+
+
+
+::IOS
+
+if /i "%ROOTSAVE%" EQU "OFF" (set wadfolder=WAD\) else (set wadfolder=)
+
+if exist 00000001%HEX%\00000001%HEX%.wad move /Y 00000001%HEX%\00000001%HEX%.wad "%Drive%"\%wadfolder%IOS%DEC%v%VERFINAL%%patchname%%slotname%%versionname%.wad>nul
+
+if /i "%verfinal%" EQU "NEW" goto:option1notNUS
+
+if /i "%OPTION1%" EQU "ON" goto:option1on
+if /i "%OPTION1%" EQU "ALL" (goto:option1on) else (goto:option1noton)
+:option1on
+if not exist "%Drive%"\00000001\%HEX%\v%verfinal% mkdir "%Drive%"\00000001\%HEX%\v%verfinal%
+if exist 00000001%HEX% copy /Y 00000001%HEX% "%Drive%"\00000001\%HEX%\v%verfinal% >nul
+:option1noton
+
+if /i "%OPTION1%" EQU "NUS" goto:option1NUS
+if /i "%OPTION1%" EQU "ALL" (goto:option1NUS) else (goto:option1notNUS)
+:option1NUS
+if not exist "%Drive%"\NUS\00000001%HEX%v%verfinal% mkdir "%Drive%"\NUS\00000001%HEX%v%verfinal%
+copy /y 00000001%HEX% "%Drive%"\NUS\00000001%HEX%v%verfinal% >nul
+:option1notNUS
+
+
+
+
+if exist 00000001%HEX% rd /s /q 00000001%HEX%
+
+
+echo.
+
+if /i "IOS%DEC%v%VERFINAL%%patchname%%slotname%%versionname%.wad" EQU "IOS%DEC%v%VERFINAL%.wad" goto:nopatching
+
+
+if exist "%DRIVE%"\%wadfolder%IOS%DEC%v%VERFINAL%%patchname%%slotname%%versionname%.wad (patchios "%DRIVE%"\%wadfolder%IOS%DEC%v%VERFINAL%%patchname%%slotname%%versionname%.wad%PATCHCODE%%slotcode%%versioncode%) & (echo.) & (echo Note: Patches are not always successful, read the PatchIOS log above for details)
+:nopatching
+
+if exist temp\simplelog.txt sfk filter -quiet temp\simplelog.txt -ls!"%DRIVE%\%wadfolder%IOS%DEC%v%VERFINAL%%patchname%%slotname%%versionname%.wad" -write -yes
+
+if exist "%DRIVE%\%wadfolder%IOS%DEC%v%VERFINAL%%patchname%%slotname%%versionname%.wad" (echo "%DRIVE%\%wadfolder%IOS%DEC%v%VERFINAL%%patchname%%slotname%%versionname%.wad: Found">>temp\simplelog.txt) else (echo "%DRIVE%\%wadfolder%IOS%DEC%v%VERFINAL%%patchname%%slotname%%versionname%.wad: Missing">>temp\simplelog.txt)
+
+sfk filter -quiet "temp\simplelog.txt" -rep _"""__ -write -yes
+
+
+
+if exist "%DRIVE%"\%wadfolder%IOS%DEC%v%VERFINAL%%patchname%%slotname%%versionname%.wad (goto:there) else (goto:missing)
+
+
+
+:SYSMENU
+move /Y 00000001%HEX%\00000001%HEX%.wad "%Drive%"\%wadfolder%SystemMenu-NUS-v%VERFINAL%.wad>nul
+
+if /i "%verfinal%" EQU "NEW" goto:option1notNUS
+
+if /i "%OPTION1%" EQU "ON" goto:option1on
+if /i "%OPTION1%" EQU "ALL" (goto:option1on) else (goto:option1noton)
+:option1on
+if not exist "%Drive%"\00000001\%HEX%\v%verfinal% mkdir "%Drive%"\00000001\%HEX%\v%verfinal%
+if exist 00000001%HEX% copy /Y 00000001%HEX% "%Drive%"\00000001\%HEX%\v%verfinal% >nul
+:option1noton
+
+if /i "%OPTION1%" EQU "NUS" goto:option1NUS
+if /i "%OPTION1%" EQU "ALL" (goto:option1NUS) else (goto:option1notNUS)
+:option1NUS
+if not exist "%Drive%"\NUS\00000001%HEX%v%verfinal% mkdir "%Drive%"\NUS\00000001%HEX%v%verfinal%
+copy /y temp\%code1%\%code2%\v%version% "%Drive%"\NUS\00000001%HEX%v%verfinal% >nul
+:option1notNUS
+
+
+rd /s /q 00000001%HEX%
+
+if exist temp\simplelog.txt sfk filter -quiet temp\simplelog.txt -ls!"%Drive%\%wadfolder%SystemMenu-NUS-v%VERFINAL%.wad" -write -yes
+
+if exist "%Drive%"\%wadfolder%SystemMenu-NUS-v%VERFINAL%.wad (echo "%Drive%\%wadfolder%SystemMenu-NUS-v%VERFINAL%.wad: Found">>temp\simplelog.txt) else (echo "%Drive%\%wadfolder%SystemMenu-NUS-v%VERFINAL%.wad: Missing">>temp\simplelog.txt)
+
+sfk filter -quiet "temp\simplelog.txt" -rep _"""__ -write -yes
+
+if exist "%Drive%"\%wadfolder%SystemMenu-NUS-v%VERFINAL%.wad (goto:there) else (goto:missing)
+
+
+
+:MIOS2
+if /i "%ROOTSAVE%" EQU "OFF" (set wadfolder=WAD\) else (set wadfolder=)
+move /Y 00000001%HEX%\00000001%HEX%.wad "%Drive%"\%wadfolder%RVL-mios-v%VERFINAL%.wad>nul
+
+if /i "%verfinal%" EQU "NEW" goto:option1notNUS
+
+if /i "%OPTION1%" EQU "ON" goto:option1on
+if /i "%OPTION1%" EQU "ALL" (goto:option1on) else (goto:option1noton)
+:option1on
+if not exist "%Drive%"\00000001\%HEX%\v%verfinal% mkdir "%Drive%"\00000001\%HEX%\v%verfinal%
+if exist 00000001%HEX% copy /Y 00000001%HEX% "%Drive%"\00000001\%HEX%\v%verfinal% >nul
+:option1noton
+
+if /i "%OPTION1%" EQU "NUS" goto:option1NUS
+if /i "%OPTION1%" EQU "ALL" (goto:option1NUS) else (goto:option1notNUS)
+:option1NUS
+if not exist "%Drive%"\NUS\00000001%HEX%v%verfinal% mkdir "%Drive%"\NUS\00000001%HEX%v%verfinal%
+copy /y temp\%code1%\%code2%\v%version% "%Drive%"\NUS\00000001%HEX%v%verfinal% >nul
+:option1notNUS
+
+
+rd /s /q 00000001%HEX%
+
+if exist temp\simplelog.txt sfk filter -quiet temp\simplelog.txt -ls!"%Drive%\%wadfolder%RVL-mios-v%VERFINAL%.wad" -write -yes
+
+if exist "%Drive%"\%wadfolder%RVL-mios-v%VERFINAL%.wad (echo "%Drive%\%wadfolder%RVL-mios-v%VERFINAL%.wad: Found">>temp\simplelog.txt) else (echo "%Drive%\%wadfolder%RVL-mios-v%VERFINAL%.wad: Missing">>temp\simplelog.txt)
+
+sfk filter -quiet "temp\simplelog.txt" -rep _"""__ -write -yes
+
+if exist "%Drive%"\%wadfolder%RVL-mios-v%VERFINAL%.wad (goto:there) else (goto:missing)
+
+
+::----check after downloading - if md5 check fails, delete and redownload----
+
+:missing
+if /i "%attempt%" EQU "1" goto:missingretry
+echo.
+sfk echo [Magenta] Download bestand vaker mislukt, download wordt overgeslagen.
+sfk echo -spat \x20 \x20 \x20 [Magenta] Waarschijnlijke oorzaak: bestand bestaat niet.
+sfk echo -spat \x20 \x20 \x20 [Magenta] Controleer custom waarden.
+echo.
+goto:NEXT
+
+:missingretry
+echo.
+sfk echo [Yellow] Het bestand mist, probeert opnieuw.
+echo.
+SET /a retry=%retry%+1
+SET /a attempt=%attempt%+1
+::if exist temp\%wadname% del temp\%wadname%
+goto:DOWNLOADSTART2
+
+:there
+echo.
+sfk echo [Green]Advanced Download Successvol
+
+goto:NEXT
+
+
+
+::---------------HackMii Installer WGET Download CODE-----------------------
+
+:wget
+
+echo %md5% *apps\HackMii_Installer\boot.elf>> "%Drive%"\Download_Log.md5
+
+::----if exist and fails md5 check, delete and redownload----
+if not exist "%Drive%"\apps\HackMii_Installer\boot.elf goto:nocheckexisting
+set md5check=
+sfk md5 -quiet -verify %md5% "%Drive%"\apps\HackMii_Installer\boot.elf
+if errorlevel 1 set md5check=fail
+IF "%md5check%"=="" set md5check=pass
+if /i "%md5check%" NEQ "fail" goto:pass
+
+:fail
+echo.
+sfk echo [Yellow] Bestand bestaat al maar heeft de MD5 check niet doorstaan.
+sfk echo [Yellow] Huidige versie van het bestand wordt gewist en wordt opnieuw gedownload.
+echo.
+del "%Drive%"\apps\HackMii_Installer\boot.elf
+SET /a retry=%retry%+1
+SET /a attempt=%attempt%+1
+if exist temp\%wadname% del temp\%wadname%
+goto:DOWNLOADSTART2
+
+:pass
+sfk echo [Green]Bestand bestaat al en is goedgekeurd, download overslaan.
+echo.
+COPY /Y "%Drive%"\apps\HackMii_Installer\boot.elf "%Drive%"\boot.elf> nul
+COPY /Y "%Drive%"\apps\HackMii_Installer\bootmini.elf "%Drive%"\bootmini.elf> nul
+goto:alreadyhavehackmii
+:nocheckexisting
+
+
+
+
+if not exist temp\%wadname% start %ModMiimin%/wait wget -c -l1 -r -nd --retr-symlinks -t10 -T30 --random-wait --reject "*.html" --reject "%2A" %code2%*
+move /y get.*.* temp\%wadname%
+
+::7za e -aoa %wadname% -o"%Drive%"/%path1% *.%version% -r
+if not exist "%Drive%"\apps\HackMii_Installer mkdir "%Drive%"\apps\HackMii_Installer
+7za e -aoa temp\%wadname% -o"%Drive%"\apps\HackMii_Installer *.%version% *.txt -r
+7za e -aoa temp\%wadname% -o"%Drive%" *.%version% -r
+
+
+
+::----check after downloading - if md5 check fails, delete and redownload----
+if exist "%Drive%"\apps\HackMii_Installer\boot.elf goto:checkexisting
+
+:missing
+if /i "%attempt%" EQU "1" goto:missingretry
+echo.
+sfk echo [Magenta] Download bestand vaker mislukt, download wordt overgeslagen.
+echo.
+goto:NEXT
+
+:missingretry
+echo.
+sfk echo [Yellow] Het bestand mist, probeert opnieuw.
+echo.
+SET /a retry=%retry%+1
+SET /a attempt=%attempt%+1
+if exist temp\%wadname% del temp\%wadname%
+goto:DOWNLOADSTART2
+
+:checkexisting
+set md5check=
+sfk md5 -quiet -verify %md5% "%Drive%"\apps\HackMii_Installer\boot.elf
+if errorlevel 1 set md5check=fail
+IF "%md5check%"=="" set md5check=pass
+if /i "%md5check%" NEQ "fail" goto:pass
+
+:fail
+if /i "%attempt%" NEQ "1" goto:multiplefail
+echo.
+sfk echo [Yellow] Bestand bestaat al maar heeft de MD5 check niet doorstaan.
+sfk echo [Yellow] Huidige versie van het bestand wordt gewist en wordt opnieuw gedownload.
+echo.
+del "%Drive%"\apps\HackMii_Installer\boot.elf
+if exist temp\%wadname% del temp\%wadname%
+SET /a retry=%retry%+1
+SET /a attempt=%attempt%+1
+goto:DOWNLOADSTART2
+
+:multiplefail
+echo.
+sfk echo [Magenta] Download bestand vaker mislukt, download wordt overgeslagen.
+echo.
+set multiplefail=Y
+goto:NEXT
+
+:pass
+echo.
+sfk echo [Green]Download Successvol
+echo.
+::goto:NEXT
+
+
+:alreadyhavehackmii
+if /i "%MENU1%" EQU "H" goto:RenameBootToHackMii
+if /i "%virgin%" EQU "N" goto:next
+if /i "%REGION%" EQU "K" goto:RenameBootToHackMii
+goto:next
+
+
+::-----Bannerbomb MMM instead of HackMii installer------
+:RenameBootToHackMii
+if exist "%Drive%"\apps\MMM\MMMv13.4boot.elf copy /Y "%Drive%"\apps\MMM\MMMv13.4boot.elf "%Drive%"\boot.elf >nul
+goto:next
+
+
+::----------------------NEXT----------------------
+:NEXT
+
+::if using nand builder, copy files to install folder
+if /i "%MENU1%" NEQ "S" goto:skip
+if /i "%category%" EQU "themes" goto:skip
+if /i "%WADNAME%" EQU "PriiloaderHacks.zip" goto:skip
+if "%wadname:~-4%" NEQ ".wad" (set movename="%wadname%.wad") else (set movename="%wadname%")
+if /i "%category%" EQU "fullextract" set movename="%filename%"
+
+:move
+move /Y "%Drive%"\%movename% "%DRIVE%"\install2sneek\%movename% >nul
+:skip
+
+
+if /i "%category%" EQU "userdefined" goto:quickskip
+if /i "%AdvancedDownload%" EQU "Y" goto:customcopyandpatch
+:quickskip
+sfk filter -quiet "temp\DLgotos.txt" -le!"%CurrentDLNAME%" -write -yes
+
+goto:DLSETTINGS3
+
+
+
+
+
+
+::-----------------------------------------cUSTOM COPY AND PATCH (only for advanced downloads)--------------------------------
+:customcopyandpatch
+
+if /i "%loadorgo%" EQU "load" goto:ADVPAGE2
+
+if "%wadname:~-4%" EQU ".wad" set wadname=%wadname:~0,-4%
+
+
+::remove original md5 from download_log only if it appears ONCE in the log.
+::If there are 2 in the log it means the original cIOS was also in the queue
+findstr %md5% "%DRIVE%\Download_Log.md5">temp\simplecountlines.txt
+SET simplecountlines=0
+::Loop through the the following once for EACH line in *.txt
+for /F "tokens=*" %%A in (temp\simplecountlines.txt) do call :simplecountlines %%A
+goto:skip
+:simplecountlines
+SET /a simplecountlines=%simplecountlines%+1
+goto:EOF
+:skip
+if exist temp\simplecountlines.txt del temp\simplecountlines.txt>nul
+if /i "%simplecountlines%" EQU "1" sfk filter -quiet "%Drive%"\Download_Log.md5 -ls!"%md5%" -write -yes
+
+
+::move from WAD folder
+if "%alreadyexists%" EQU "yes" goto:makeacopy
+if exist "%DRIVE%"\WAD\%wadname%.wad move /Y "%DRIVE%"\WAD\%wadname%.wad "%DRIVE%"\WAD\%wadnameless%%patchname%%slotname%%versionname%.wad>nul
+goto:nocopy
+
+:makeacopy
+if exist "%DRIVE%"\WAD\%wadname%.wad copy /Y "%DRIVE%"\WAD\%wadname%.wad "%DRIVE%"\WAD\%wadnameless%%patchname%%slotname%%versionname%.wad>nul
+:nocopy
+
+
+
+if exist "%DRIVE%"\WAD\%wadnameless%%patchname%%slotname%%versionname%.wad goto:copyisthere
+
+
+if not exist "%DRIVE%"\WAD mkdir "%DRIVE%"\WAD >nul
+
+
+::move from root
+if "%alreadyexists%" EQU "yes" goto:makeacopy
+if exist "%DRIVE%"\%wadname%.wad move /Y "%DRIVE%"\%wadname%.wad "%DRIVE%"\WAD\%wadnameless%%patchname%%slotname%%versionname%.wad>nul
+::remove original md5 from download_log
+sfk filter -quiet "%Drive%"\Download_Log.md5 -le!"%wadname%.wad" -write -yes
+goto:nocopy
+
+:makeacopy
+if exist "%DRIVE%"\%wadname%.wad copy /Y "%DRIVE%"\%wadname%.wad "%DRIVE%"\WAD\%wadnameless%%patchname%%slotname%%versionname%.wad>nul
+:nocopy
+
+
+
+if exist "%DRIVE%"\WAD\%wadnameless%%patchname%%slotname%%versionname%.wad (goto:copyisthere) else (goto:missing)
+
+
+
+:copyisthere
+
+echo.
+patchios "%DRIVE%"\WAD\%wadnameless%%patchname%%slotname%%versionname%.wad%PATCHCODE%%slotcode%%versioncode%
+echo.
+echo Tip: Patches niet altijd successvol, lees de PatchIOS log details hierboven
+echo.
+:nopatching
+
+
+if exist "%DRIVE%"\WAD\%wadnameless%%patchname%%slotname%%versionname%.wad goto:there
+
+::----check after Advanced downloading----
+
+:missing
+if /i "%attempt%" EQU "1" goto:missingretry
+echo.
+sfk echo [Magenta] Download bestand vaker mislukt, download wordt overgeslagen.
+echo.
+sfk filter -quiet "temp\DLgotos.txt" -ls!"%CurrentDLNAME%" -write -yes
+
+if exist temp\simplelog.txt sfk filter -quiet temp\simplelog.txt -ls!"%DRIVE%\WAD\%wadnameless%%patchname%%slotname%%versionname%.wad" -write -yes
+
+echo "%DRIVE%\WAD\%wadnameless%%patchname%%slotname%%versionname%.wad: Missing">>temp\simplelog.txt
+
+sfk filter -quiet "temp\simplelog.txt" -rep _"""__ -write -yes
+
+goto:DLSETTINGS3
+
+:missingretry
+echo.
+sfk echo [Yellow] Het bestand mist, probeert opnieuw.
+echo.
+SET /a retry=%retry%+1
+SET /a attempt=%attempt%+1
+goto:DOWNLOADSTART2
+
+:there
+
+::prevent cIOSs showing error message when hex editing disabled
+if /i "%basewad%" EQU "none" goto:notacios
+if /i "%HEXEDIT%" EQU "Y" goto:notacios
+sfk echo [Yellow] Kan niet verifieren omdat ModMii's Hex Edit optie UIT staat.
+if exist temp\simplelog.txt sfk filter -quiet temp\simplelog.txt -ls!"%DRIVE%\WAD\%wadnameless%%patchname%%slotname%%versionname%.wad" -write -yes
+echo "%DRIVE%\WAD\%wadnameless%%patchname%%slotname%%versionname%.wad: Found but unable to verify">>temp\simplelog.txt
+goto:miniskip
+:notacios
+
+if /i "%multiplefail%" EQU "Y" (sfk echo [Magenta] Basis wad failed hash check multiple times, Advanced download probably corrupted) else (sfk echo [Green]Advanced Download Successvol)
+echo.
+
+if exist temp\simplelog.txt sfk filter -quiet temp\simplelog.txt -ls!"%DRIVE%\WAD\%wadnameless%%patchname%%slotname%%versionname%.wad" -write -yes
+
+
+if /i "%multiplefail%" EQU "Y" (echo "%DRIVE%\WAD\%wadnameless%%patchname%%slotname%%versionname%.wad: Found but potentially corrupt">>temp\simplelog.txt) else (echo "%DRIVE%\WAD\%wadnameless%%patchname%%slotname%%versionname%.wad: Found">>temp\simplelog.txt)
+
+:miniskip
+sfk filter -quiet "temp\simplelog.txt" -rep _"""__ -write -yes
+
+
+sfk filter -quiet "temp\DLgotos.txt" -ls!"%CurrentDLNAME%" -write -yes
+goto:DLSETTINGS3
+
+
+
+
+::---------------------------------------SNEEKINSTALLER----------------------------------
+
+
+
+:SNEEKINSTALLER
+cls
+
+
+if not exist "%DRIVE%" mkdir "%DRIVE%"
+if /i "%SNEEKTYPE%" EQU "UD" goto:checkdriveU
+if /i "%SNEEKTYPE%" EQU "U" (goto:checkdriveU) else (goto:skip)
+:checkdriveU
+if not exist "%DRIVEU%" mkdir "%DRIVEU%"
+:skip
+
+
+::delete all files that may interfere with SNEEK
+if exist "%DRIVE%"\SNEEK\kernel.bin del "%DRIVE%"\SNEEK\kernel.bin
+if exist "%DRIVE%"\SNEEK\di.bin del "%DRIVE%"\SNEEK\di.bin
+if exist "%DRIVE%"\SNEEK\font.bin del "%DRIVE%"\SNEEK\font.bin
+
+
+
+
+::Special handling of bootmii\armboot.bin to avoid deleting Bootmii-SD Files
+if not exist "%DRIVE%"\bootmii\armboot.bin goto:skip
+
+::No Bootmii-SD Files
+if not exist "%DRIVE%"\bootmii\ppcboot.elf del "%DRIVE%"\bootmii\armboot.bin
+if not exist "%DRIVE%"\bootmii\ppcboot.elf goto:skip
+
+::RENAME Bootmii Booter Folder
+set countbootmii=0
+:renamebootmii
+SET /a countbootmii=%countbootmii%+1
+if exist "%DRIVE%"\bootmii_SDBooter%countbootmii% goto:renamebootmii
+move "%DRIVE%"\bootmii "%DRIVE%"\bootmii_SDBooter%countbootmii%>nul
+:skip
+
+
+::Don't delete anything from USB if making Sneek or Sneek+di
+if /i "%SNEEKTYPE%" EQU "SD" goto:skip
+if /i "%SNEEKTYPE%" EQU "S" goto:skip
+if exist "%DRIVEU%"\SNEEK\kernel.bin del "%DRIVEU%"\SNEEK\kernel.bin
+if exist "%DRIVEU%"\SNEEK\di.bin del "%DRIVEU%"\SNEEK\di.bin
+if exist "%DRIVEU%"\SNEEK\font.bin del "%DRIVEU%"\SNEEK\font.bin
+:skip
+
+
+::get sneek rev number
+
+set sneekrev=0
+set tempsneekrev=none
+set usesneektemp=off
+
+start %ModMiimin%/wait wget http://code.google.com/p/sneek/downloads/list
+if exist list move /y list sneekrev.bat>nul
+
+if not exist sneekrev.bat goto:skip
+sfk filter -quiet "sneekrev.bat" -rep _"*FS-SD module r"_"set sneekrev="_ -write -yes
+sfk filter -quiet "sneekrev.bat" -+"set sneekrev" -write -yes
+sfk filter -quiet "sneekrev.bat" -rep _" *"__ -write -yes
+call sneekrev.bat
+del sneekrev.bat
+:skip
+
+if not exist temp\tempsneekrev.bat goto:NoTempSneekFiles
+call temp\tempsneekrev.bat
+
+::if temp files are equal to the new ones, use temp files
+if /i "%TEMPSNEEKREV%" EQU "%SNEEKREV%" set usesneektemp=on
+
+::if no internet and temp files exist, use temp files
+if /i "%SNEEKREV%" EQU "0" set usesneektemp=on
+if /i "%TEMPSNEEKREV%" EQU "none" set usesneektemp=off
+:NoTempSneekFiles
+
+if /i "%SNEEKREV%" NEQ "0" echo set tempsneekrev=%sneekrev%>temp\tempsneekrev.bat
+if not exist temp\tempsneekrev.bat goto:sneekwarning
+
+if /i "%sneekrev%" EQU "0" set sneekrev=%tempsneekrev%
+
+
+
+
+
+
+::get sneekY rev number
+
+set sneekYrev=0
+set tempsneekYrev=none
+set usesneekYtemp=off
+
+start %ModMiimin%/wait wget http://code.google.com/p/sneeky-compiler/downloads/list
+if exist list move /y list sneekYrev.bat>nul
+
+if not exist sneekYrev.bat goto:skip
+
+sfk filter -quiet "sneekYrev.bat" -spat -rep _"*fsmodule-usb\x5fr"_"set sneekYrev="_ -write -yes
+sfk filter -quiet "sneekYrev.bat" -+"set sneekYrev" -write -yes
+sfk filter -quiet "sneekYrev.bat" -rep _" *"__ -write -yes
+call sneekYrev.bat
+del sneekYrev.bat
+:skip
+
+if not exist temp\tempsneekYrev.bat goto:NoTempsneekYFiles
+call temp\tempsneekYrev.bat
+
+::if temp files are equal to the new ones, use temp files
+if /i "%TEMPsneekYREV%" EQU "%sneekYREV%" set usesneekYtemp=on
+
+::if no internet and temp files exist, use temp files
+if /i "%sneekYREV%" EQU "0" set usesneekYtemp=on
+if /i "%TEMPsneekYREV%" EQU "none" set usesneekYtemp=off
+:NoTempsneekYFiles
+
+if /i "%sneekYREV%" NEQ "0" echo set tempsneekYrev=%sneekYrev%>temp\tempsneekYrev.bat
+if not exist temp\tempsneekYrev.bat goto:sneekwarning
+
+if /i "%sneekYrev%" EQU "0" set sneekYrev=%tempsneekYrev%
+
+
+
+
+
+
+
+
+if /i "%SNEEKTYPE%" EQU "SD" echo Building SNEEK+DI rev%sneekYREV%
+if /i "%SNEEKTYPE%" EQU "UD" echo Building UNEEK+DI rev%sneekYREV%
+if /i "%SNEEKTYPE%" EQU "U" echo Building UNEEK rev%sneekYREV%
+if /i "%SNEEKTYPE%" EQU "S" echo Building SNEEK rev%sneekYREV%
+echo.
+
+
+echo Downloaden Officiele Sneek Installer
+
+set wadname=SNEEKInstallerv0.6c-cred.rar
+set md5=bcdd0ddb85dc63c1ad7fad0007b6b606
+
+if exist "temp\DBUPDATE%currentversion%.bat" call "temp\DBUPDATE%currentversion%.bat"
+
+if not exist temp\SNEEKInstaller\SNEEKInstaller.exe goto:nocheck
+
+set md5check=
+sfk md5 -quiet -verify %md5% temp\SneekInstaller\SneekInstaller.exe
+
+if errorlevel 1 set md5check=fail
+if "%md5check%"=="" set md5check=pass
+if /i "%md5check%" NEQ "fail" goto:AlreadyinTemp
+
+:nocheck
+if exist temp\SneekInstaller rd /s /q temp\SneekInstaller
+mkdir temp\SneekInstaller
+
+start %ModMiimin%/wait wget -t 3 http://sneek.googlecode.com/files/%wadname%
+if exist %wadname% unrar x -y %wadname% temp\SneekInstaller
+if exist %wadname% del %wadname%>nul
+
+:AlreadyinTemp
+if not exist temp\SNEEKInstaller\SNEEKInstaller.exe goto:sneekwarning
+
+
+::create empty sneek installer config file
+type NUL > temp\sneekinstaller\sinst.ini
+echo.
+
+
+echo Downloaden Autoit
+if exist temp\autoit3.exe goto:AlreadyinTemp
+if not exist autoit-v3-sfx.exe start %ModMiimin%/wait wget -t 3 http://www.autoitscript.com/cgi-bin/getfile.pl?autoit3/autoit-v3-sfx.exe
+if exist autoit-v3-sfx.exe 7za e -aoa autoit-v3-sfx.exe -otemp autoit3.exe -r
+if exist autoit-v3-sfx.exe del autoit-v3-sfx.exe>nul
+:AlreadyinTemp
+echo.
+
+
+echo Downloaden 0000000e.app from IOS80
+if exist temp\0000000e_IOS80.app goto:AlreadyinTemp
+
+nusfilegrabber.exe 0e
+move /Y 0000000e.app temp\0000000e_IOS80.app
+
+:AlreadyinTemp
+copy /Y temp\0000000e_IOS80.app temp\0000000e.app>nul
+if not exist temp\0000000e.app goto:sneekwarning
+echo.
+
+if /i "%SNEEKTYPE%" EQU "SD" goto:DL01
+if /i "%SNEEKTYPE%" EQU "UD" goto:DL01
+goto:skipDL01
+:DL01
+echo Downloaden 00000001.app from IOS60
+if exist temp\00000001_IOS60.app goto:AlreadyinTemp
+nusfilegrabber.exe 01_60
+move /Y 00000001.app temp\00000001_IOS60.app
+
+:AlreadyinTemp
+copy /Y temp\00000001_IOS60.app temp\00000001.app>nul
+if not exist temp\00000001.app goto:sneekwarning
+echo.
+
+
+::FONT.BIN
+if /i "%SNKFONT%" EQU "B" echo Downloaden Black font.bin (this can be changed to White in Options)
+if /i "%SNKFONT%" EQU "W" echo Downloading White font.bin (this can be changed to Black in Options)
+
+if /i "%SNKFONT%" EQU "B" set fonturl=http://nusad.googlecode.com/files/fontb.bin
+if /i "%SNKFONT%" EQU "W" set fonturl=http://nusad.googlecode.com/files/fontw.bin
+
+if not exist temp\font%SNKFONT%.bin start %ModMiimin%/wait wget -t 3 %fonturl%
+
+if exist font%SNKFONT%.bin move /Y font%SNKFONT%.bin temp\font%SNKFONT%.bin>nul
+:skip
+
+if /i "%SNEEKTYPE%" EQU "UD" goto:save2DriveU
+if not exist "%DRIVE%"\SNEEK mkdir "%DRIVE%"\SNEEK
+if exist temp\font%SNKFONT%.bin copy /Y temp\font%SNKFONT%.bin "%DRIVE%"\SNEEK\font.bin>nul
+if not exist "%DRIVE%"\SNEEK\font.bin goto:sneekwarning
+echo.
+goto:DLDIMODULE
+
+:save2DriveU
+if not exist "%DRIVEU%"\SNEEK mkdir "%DRIVEU%"\SNEEK
+if exist temp\font%SNKFONT%.bin copy /Y temp\font%SNKFONT%.bin "%DRIVEU%"\SNEEK\font.bin>nul
+if not exist "%DRIVEU%"\SNEEK\font.bin goto:sneekwarning
+echo.
+
+
+:DLDIMODULE
+echo Downloaden dimodule.elf
+
+if /i "%usesneekYtemp%" EQU "off" start %ModMiimin%/wait wget -t 3 http://sneeky-compiler.googlecode.com/files/dimodule.elf
+
+
+if exist dimodule.elf move /Y dimodule.elf temp\dimodule.elf
+
+if not exist temp\dimodule.elf start %ModMiimin%/wait wget -t 3 http://sneeky-compiler.googlecode.com/files/dimodule.elf
+
+if exist dimodule.elf move /Y dimodule.elf temp\dimodule.elf
+
+if not exist temp\dimodule.elf goto:sneekwarning
+echo.
+:skipDL01
+
+
+
+echo Downloaden fsmodule-usb.elf
+if /i "%usesneekYtemp%" EQU "off" start %ModMiimin%/wait wget -t 3 http://sneeky-compiler.googlecode.com/files/fsmodule-usb.elf
+
+if exist fsmodule-usb.elf move /Y fsmodule-usb.elf temp\fsmodule-usb.elf>nul
+
+if not exist temp\fsmodule-usb.elf start %ModMiimin%/wait wget -t 3 http://sneeky-compiler.googlecode.com/files/fsmodule-usb.elf
+
+if exist fsmodule-usb.elf move /Y fsmodule-usb.elf temp\fsmodule-usb.elf>nul
+
+if not exist temp\fsmodule-usb.elf goto:sneekwarning
+echo.
+
+
+
+echo Downloaden fsmodule-sd.elf
+if /i "%usesneekYtemp%" EQU "off" start %ModMiimin%/wait wget -t 3 http://sneeky-compiler.googlecode.com/files/fsmodule-sd.elf
+if exist fsmodule-sd.elf move /Y fsmodule-sd.elf temp\fsmodule-sd.elf>nul
+
+if not exist temp\fsmodule-sd.elf start %ModMiimin%/wait wget -t 3 http://sneeky-compiler.googlecode.com/files/fsmodule-sd.elf
+if exist fsmodule-sd.elf move /Y fsmodule-sd.elf temp\fsmodule-sd.elf>nul
+
+if not exist temp\fsmodule-sd.elf goto:sneekwarning
+echo.
+
+
+echo Downloaden esmodule.elf
+
+if /i "%usesneekYtemp%" EQU "off" start %ModMiimin%/wait wget -t 3 http://sneeky-compiler.googlecode.com/files/esmodule.elf
+if exist esmodule.elf move /Y esmodule.elf temp\esmodule.elf>nul
+
+if not exist temp\esmodule.elf start %ModMiimin%/wait wget -t 3 http://sneeky-compiler.googlecode.com/files/esmodule.elf
+if exist esmodule.elf move /Y esmodule.elf temp\esmodule.elf>nul
+
+if not exist temp\esmodule.elf goto:sneekwarning
+echo.
+
+echo Downloaden armboot.bin
+if /i "%usesneektemp%" EQU "off" start %ModMiimin%/wait wget -t 3 http://sneek.googlecode.com/files/armboot.bin
+if exist armboot.bin move /Y armboot.bin temp\armboot.bin>nul
+
+if not exist temp\armboot.bin start %ModMiimin%/wait wget -t 3 http://sneek.googlecode.com/files/armboot.bin
+if exist armboot.bin move /Y armboot.bin temp\armboot.bin>nul
+
+if not exist temp\armboot.bin goto:sneekwarning
+echo.
+
+
+echo Building...
+echo.
+
+::create autoit script
+
+echo WinWait ("SNEEK Installer","install SNEEK")>custom.au3
+echo WinActivate ("SNEEK Installer","install SNEEK")>>custom.au3
+
+
+if /i "%SNEEKTYPE%" EQU "S" echo ControlClick ("SNEEK Installer","SNEEK setup","SNEEK")>>custom.au3
+if /i "%SNEEKTYPE%" EQU "SD" echo ControlClick ("SNEEK Installer","SNEEK setup","SNEEK+DI")>>custom.au3
+if /i "%SNEEKTYPE%" EQU "U" echo ControlClick ("SNEEK Installer","SNEEK setup","UNEEK")>>custom.au3
+if /i "%SNEEKTYPE%" EQU "UD" echo ControlClick ("SNEEK Installer","SNEEK setup","UNEEK+DI")>>custom.au3
+
+if /i "%sneekverbose%" EQU "on" echo ControlClick ("SNEEK Installer","SNEEK setup","Verbose output")>>custom.au3
+
+
+::ControlSetText vs ControlSend
+
+echo ControlSetText("SNEEK Installer","","[CLASS:Edit; INSTANCE:2]","%ModMiipath%\temp")>>custom.au3
+echo ControlSetText("SNEEK Installer","","[CLASS:Edit; INSTANCE:3]","%ModMiipath%\temp")>>custom.au3
+
+
+
+if /i "%DRIVE:~1,1%" EQU ":" (set DRIVEabsolute=%DRIVE%) else (set DRIVEabsolute=%ModMiipath%\%DRIVE%)
+echo ControlSetText("SNEEK Installer","","[CLASS:Edit; INSTANCE:1]","%DRIVEabsolute%")>>custom.au3
+
+::how to only change field if empty
+::echo $a = ControlGetText ("SNEEK Installer","","[CLASS:Edit; INSTANCE:1]")>>custom.au3
+::echo if $a = "" Then ControlSetText("SNEEK Installer","","[CLASS:Edit; INSTANCE:1]","%DRIVEabsolute%")>>custom.au3
+
+if /i "%SNEEKTYPE%" EQU "S" goto:skip
+if /i "%SNEEKTYPE%" EQU "SD" goto:skip
+
+if /i "%DRIVEU:~1,1%" EQU ":" (set DRIVEUabsolute=%DRIVEU%) else (set DRIVEUabsolute=%ModMiipath%\%DRIVEU%)
+echo ControlSetText("SNEEK Installer","","[CLASS:Edit; INSTANCE:4]","%DRIVEUabsolute%")>>custom.au3
+:skip
+
+echo ControlClick ("SNEEK Installer","SNEEK setup","install SNEEK")>>custom.au3
+
+
+
+
+cd temp\SneekInstaller
+start /I %ModMiimin%SneekInstaller.exe
+cd..
+cd..
+
+echo start /wait temp\AutoIt3.exe custom.au3>run.bat
+call run.bat
+del run.bat
+
+@ping 127.0.0.1 -n 3 -w 1000> nul
+
+taskkill /im SneekInstaller.exe /f >nul
+del custom.au3>nul
+
+
+if /i "%SNKS2U%" EQU "Y" move /y "%DRIVE%\bootmii" "%DRIVE%\bootmiiuneek">nul
+
+
+::save rev information
+if /i "%sneekverbose%" EQU "on" goto:sneekverbose
+
+if /i "%SNEEKTYPE%" EQU "SD" echo SNEEK+DI rev%sneekYREV%>"%DRIVE%"\sneek\rev.txt
+if /i "%SNEEKTYPE%" EQU "S" echo SNEEK rev%sneekYREV%>"%DRIVE%"\sneek\rev.txt
+
+if /i "%SNEEKTYPE%" EQU "UD" echo UNEEK+DI rev%sneekYREV%>"%DRIVE%"\sneek\rev.txt
+if /i "%SNEEKTYPE%" EQU "UD" echo UNEEK+DI rev%sneekYREV%>"%DRIVEU%"\sneek\rev.txt
+
+if /i "%SNEEKTYPE%" EQU "U" echo UNEEK rev%sneekYREV%>"%DRIVE%"\sneek\rev.txt
+if /i "%SNEEKTYPE%" EQU "U" echo UNEEK rev%sneekYREV%>"%DRIVEU%"\sneek\rev.txt
+goto:skipsneekverbose
+
+:sneekverbose
+if /i "%SNEEKTYPE%" EQU "SD" echo SNEEK+DI (verbose) rev%sneekYREV%>"%DRIVE%"\sneek\rev.txt
+if /i "%SNEEKTYPE%" EQU "S" echo SNEEK (verbose) rev%sneekYREV%>"%DRIVE%"\sneek\rev.txt
+
+if /i "%SNEEKTYPE%" EQU "UD" echo UNEEK+DI (verbose) rev%sneekYREV%>"%DRIVE%"\sneek\rev.txt
+if /i "%SNEEKTYPE%" EQU "UD" echo UNEEK+DI (verbose) rev%sneekYREV%>"%DRIVEU%"\sneek\rev.txt
+
+if /i "%SNEEKTYPE%" EQU "U" echo UNEEK (verbose) rev%sneekYREV%>"%DRIVE%"\sneek\rev.txt
+if /i "%SNEEKTYPE%" EQU "U" echo UNEEK (verbose) rev%sneekYREV%>"%DRIVEU%"\sneek\rev.txt
+:skipsneekverbose
+
+
+
+
+if /i "%SNEEKSELECT%" EQU "3" goto:SNKNANDBUILDER
+goto:finishsneekinstall3
+
+
+
+
+:sneekwarning
+if exist ioskpatch.exe del ioskpatch.exe
+echo.
+sfk echo -spat \x20 [Yellow] WARNING: Some files Required for the SNEEK install are missing.
+sfk echo -spat \x20 \x20 \x20 \x20 [Yellow] Aborting SNEEK Installation, check your internet connection
+sfk echo -spat \x20 \x20 \x20 \x20 [Yellow] Then repeat the SNEEK Installation to try again.
+echo.
+echo Press any key to return to the Main Menu.
+pause>nul
+goto:MENU
+
+
+
+
+
+::------------------------wad2nand-install wads from install2sneek to emu nand--------------------
+:wad2nand
+
+if exist temp\common-key.bin copy /y temp\common-key.bin common-key.bin>nul
+
+set line1=""
+set line2=""
+set line3=" "
+set line4=" 1.5"
+set line5=" English"
+set line6=" "
+set line7=" true"
+set line8=" %nandpath%"
+set line9=" true"
+set line10=" false"
+set line11=" False"
+set line12=" false"
+set line13=" true"
+set line14=" false"
+set line15=" false"
+set line16=" ShowMiiWads"
+set line17=" "
+set line18=" "
+set line19=" 930"
+set line20=" 396"
+set line21=" 50"
+set line22=" 200"
+set line23=" Normal"
+set line24=" "
+set line25=" "
+set line26=" temp\install2sneek"
+set line27=" "
+set line28=" "
+set line29=" "
+set line30=" "
+set line31=" 1"
+set line32=" temp\install2sneek"
+set line33=" "
+set line34=""
+
+
+echo %line1%>ShowMiiWads.cfg
+echo %line2%>>ShowMiiWads.cfg
+echo %line3%>>ShowMiiWads.cfg
+echo %line4%>>ShowMiiWads.cfg
+echo %line5%>>ShowMiiWads.cfg
+echo %line6%>>ShowMiiWads.cfg
+echo %line7%>>ShowMiiWads.cfg
+echo %line8%>>ShowMiiWads.cfg
+echo %line9%>>ShowMiiWads.cfg
+echo %line10%>>ShowMiiWads.cfg
+echo %line12%>>ShowMiiWads.cfg
+echo %line13%>>ShowMiiWads.cfg
+echo %line14%>>ShowMiiWads.cfg
+echo %line15%>>ShowMiiWads.cfg
+echo %line16%>>ShowMiiWads.cfg
+echo %line17%>>ShowMiiWads.cfg
+echo %line18%>>ShowMiiWads.cfg
+echo %line19%>>ShowMiiWads.cfg
+echo %line20%>>ShowMiiWads.cfg
+echo %line21%>>ShowMiiWads.cfg
+echo %line22%>>ShowMiiWads.cfg
+echo %line23%>>ShowMiiWads.cfg
+echo %line24%>>ShowMiiWads.cfg
+echo %line25%>>ShowMiiWads.cfg
+echo %line26%>>ShowMiiWads.cfg
+echo %line27%>>ShowMiiWads.cfg
+echo %line28%>>ShowMiiWads.cfg
+echo %line29%>>ShowMiiWads.cfg
+echo %line30%>>ShowMiiWads.cfg
+echo %line31%>>ShowMiiWads.cfg
+echo %line32%>>ShowMiiWads.cfg
+echo %line33%>>ShowMiiWads.cfg
+echo %line34%>>ShowMiiWads.cfg
+
+
+sfk filter -quiet "ShowMiiWads.cfg" -rep _"""__ -write -yes
+sfk filter -quiet "ShowMiiWads.cfg" -rep _"'"_"""_ -write -yes
+
+
+cls
+echo Loading ShowMiiWads
+echo.
+echo installing wads from: temp\install2sneek\
+echo to emulated nand: %nandpath%\
+echo.
+echo Wachten tot ShowMiiWads klaar is...
+
+SMW-Mod.exe
+
+if exist common-key.bin move /y common-key.bin temp\common-key.bin>nul
+
+::del "%nandpath%"\WAD\ShowMiiWads_Sneek_Mod.exe>nul
+
+del ShowMiiWads.cfg>nul
+
+
+if exist temp\install2sneek\JoyFlowHNv10-HBJF.wad del temp\install2sneek\JoyFlowHNv10-HBJF.wad>nul
+if exist temp\install2sneek\switch2uneek(emulators)-4EMUNand-v9-S2RL.wad del temp\install2sneek\switch2uneek(emulators)-4EMUNand-v9-S2RL.wad>nul
+
+move temp\install2sneek\*.wad temp\>nul
+
+::restore setting.txt if applicable
+if not exist "%nandpath%\title\00000001\00000002\data" mkdir "%nandpath%\title\00000001\00000002\data"
+if /i "%SNKSERIAL%" EQU "current" move /y "%nandpath%"\setting.txt "%nandpath%"\title\00000001\00000002\data\setting.txt>nul
+
+::Build setting.txt if applicable
+if /i "%SNKSERIAL%" EQU "current" goto:skip
+if /i "%SNKSERIAL%" EQU "N" goto:skip
+
+settings %SNKSERIAL% >nul
+
+if /i "%REGION%" EQU "K" move /y KORsetting.txt "%nandpath%"\title\00000001\00000002\data\setting.txt >nul
+if /i "%REGION%" EQU "U" move /y USAsetting.txt "%nandpath%"\title\00000001\00000002\data\setting.txt >nul
+if /i "%REGION%" EQU "E" move /y EURsetting.txt "%nandpath%"\title\00000001\00000002\data\setting.txt >nul
+if /i "%REGION%" EQU "J" move /y JPNsetting.txt "%nandpath%"\title\00000001\00000002\data\setting.txt >nul
+
+if /i "%REGION%" NEQ "K" del KORsetting.txt
+if /i "%REGION%" NEQ "E" del EURsetting.txt
+if /i "%REGION%" NEQ "J" del JPNsetting.txt
+if /i "%REGION%" NEQ "U" del USAsetting.txt
+
+:skip
+
+
+
+::-----------patch SM .app file for UNEEK+DI... Always do this for 4.3X and 4.2U/E----------------
+
+IF "%SMAPP%"=="" goto:finishsneekinstall
+
+::----------always DL most recent and save with ModMii exe-----------
+
+
+
+
+if /i "%ThemeSelection%" EQU "N" goto:quickskip
+echo.
+echo Copying over Custom Theme
+
+::if /i "%DarkWii_Red_4.3U%" EQU "*" move /y temp\DarkWii_Red_4.3U.csm "%nandpath%"\title\00000001\00000002\content\%SMTHEMEAPP%.app
+
+if /i "%ThemeSelection%" EQU "R" set themecolour=Red
+if /i "%ThemeSelection%" EQU "G" set themecolour=Green
+
+move /y "temp\MyMenuify_Themes\DarkWii_%themecolour%_%SNKVERSION%%REGION%.csm" "%nandpath%"\title\00000001\00000002\content\%SMTHEMEAPP%.app
+:quickskip
+
+
+if exist temp\MyMenuify_Themes rd /s /q temp\MyMenuify_Themes
+if exist temp\WAD rd /s /q temp\WAD
+if exist temp\Download_Log.md5 del temp\Download_Log.md5>nul
+
+
+echo.
+echo Downloaden IOSKPatch.exe to Patch System Menu for UNEEK+DI Compatability
+start %ModMiimin%/wait wget -t 3 http://sneek.googlecode.com/svn/trunk/IOSKpatch/IOSKPatch.exe
+if exist IOSKPatch.exe move /Y IOSKPatch.exe temp\IOSKPatch.exe>nul
+if exist temp\IOSKPatch.exe copy /Y temp\IOSKPatch.exe IOSKPatch.exe>nul
+if not exist IOSKPatch.exe echo Unable to download IOSKPatch, System Menu will not be able to be patched
+echo.
+
+::ModMii only makes UNEEK+DI nands for 4.3U/E/J/K and 4.2U/E Nands (for now)
+
+echo Patching System Menu %SMAPP%.app for UNEEK+DI Compatability
+
+move /y "%nandpath%"\title\00000001\00000002\content\%SMAPP%.app "%nandpath%"\title\00000001\00000002\content\%SMAPP%_original.app >nul
+ioskpatch.exe "%nandpath%"\title\00000001\00000002\content\%SMAPP%_original.app "%nandpath%"\title\00000001\00000002\content\%SMAPP%.app -p >nul
+
+del "%nandpath%"\title\00000001\00000002\content\%SMAPP%_original.app >nul
+
+:skippatchSMios
+
+
+if /i "%SNKPRI%" NEQ "Y" goto:skipSNKpri
+echo.
+echo Downloaden Priiloader-v0.4.app
+echo.
+if not exist temp\Priiloader-v0.4.app start %ModMiimin%/wait wget -t 3 http://nusad.googlecode.com/files/Priiloader-v0.4.app
+if exist Priiloader-v0.4.app move /Y Priiloader-v0.4.app temp\Priiloader-v0.4.app>nul
+
+if not exist temp\Priiloader-v0.4.app (echo Unable to download Priiloader-v0.4.app, Emulated NAND will not have priiloader installed) & (@ping 127.0.0.1 -n 2 -w 1000> nul) & (goto:finishsneekinstall)
+
+move /y "%nandpath%"\title\00000001\00000002\content\%SMAPP%.app "%nandpath%"\title\00000001\00000002\content\1%SMAPP:~1%.app >nul
+
+copy /Y temp\Priiloader-v0.4.app "%nandpath%"\title\00000001\00000002\content\%SMAPP%.app>nul
+
+if not exist "%nandpath%"\title\00000001\00000002\data mkdir "%nandpath%"\title\00000001\00000002\data >nul
+move /Y temp\hacks.ini "%nandpath%"\title\00000001\00000002\data\hacks.ini >nul
+
+
+if /i "%SNKJOY%" NEQ "Y" goto:skipSNKpri
+
+echo Adding JoyFlow forwarder dol to Priiloader's installed file.
+echo.
+
+if exist temp\JoyFlow(emulators)-v9.dol move /y temp\JoyFlow(emulators)-v9.dol "%nandpath%"\title\00000001\00000002\data\main.bin
+
+:skipSNKpri
+
+if exist temp\JoyFlow(emulators)-v9.dol del temp\JoyFlow(emulators)-v9.dol>nul
+
+
+
+goto:finishsneekinstall
+
+
+
+
+::----------------------------------SNEEK INSTALL FINISH------------------------------------
+:finishsneekinstall
+
+if exist ioskpatch.exe del ioskpatch.exe>nul
+
+::RESTORE DRIVE SETTINGS
+set DRIVE=%REALDRIVE%
+
+::if /i "%SNEEKSELECT%" EQU "1" goto:finishsneekinstall3
+
+::clear download queue
+set MENUREAL=S
+goto:CLEAR
+
+:finishsneekinstall2
+set MENU1=1
+
+::queue up files that need to TRULY be saved to %Drive%
+if /i "%SNKJOY%" EQU "Y" set JOY=*
+if /i "%SNKS2U%" EQU "Y" set S2U=*
+if /i "%SNKS2U%" EQU "Y" set MMM=*
+
+goto:DLCOUNT
+
+:finishsneekinstall3
+set MENUREAL=
+
+
+cls
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+
+::both sneek install and nand build
+if /i "%SNEEKSELECT%" NEQ "3" goto:skip
+if /i "%SNEEKTYPE%" EQU "SD" echo U heeft SNEEK+DI rev%sneekYREV% geinstalleerd en een %SNKVERSION%%REGION% virt.NAND gemaakt
+if /i "%SNEEKTYPE%" EQU "UD" echo U heeft UNEEK+DI rev%sneekYREV% geinstalleerd en een %SNKVERSION%%REGION% Virt.NAND gemaakt
+if /i "%SNEEKTYPE%" EQU "S" echo U heeft SNEEK rev%sneekYREV% geinstalleerd en een %SNKVERSION%%REGION% Virt.NAND gemaakt
+if /i "%SNEEKTYPE%" EQU "U" echo U heeft UNEEK rev%sneekYREV% geinstalleerd en een %SNKVERSION%%REGION% Virt.NAND gemaakt
+:skip
+
+::only install sneek
+if /i "%SNEEKSELECT%" NEQ "1" goto:skip
+if /i "%SNEEKTYPE%" EQU "SD" echo Succesvol geinstalleerd: SNEEK+DI rev%sneekYREV%
+if /i "%SNEEKTYPE%" EQU "UD" echo Succesvol geinstalleerd: UNEEK+DI rev%sneekYREV%
+if /i "%SNEEKTYPE%" EQU "U" echo Succesvol geinstalleerd: UNEEK rev%sneekYREV%
+if /i "%SNEEKTYPE%" EQU "S" echo Succesvol geinstalleerd: SNEEK rev%sneekYREV%
+:skip
+
+::only build nand
+if /i "%SNEEKSELECT%" NEQ "2" goto:skip
+if /i "%SNEEKTYPE%" EQU "SD" echo U heeft succesvol gemaakt een %SNKVERSION%%REGION% Virt.NAND
+if /i "%SNEEKTYPE%" EQU "UD" echo U heeft succesvol gemaakt een %SNKVERSION%%REGION% Virt.NAND
+if /i "%SNEEKTYPE%" EQU "U" echo U heeft succesvol gemaakt een %SNKVERSION%%REGION% Virt.NAND
+if /i "%SNEEKTYPE%" EQU "S" echo U heeft succesvol gemaakt een %SNKVERSION%%REGION% Virt.NAND
+:skip
+
+
+echo.
+echo.
+
+
+
+if /i "%SNEEKSELECT%" NEQ "2" goto:skip
+if /i "%SNEEKTYPE%" EQU "U" goto:skipsdmsg
+if /i "%SNEEKTYPE%" EQU "UD" goto:skipsdmsg
+:skip
+if /i "%Drive%" EQU "COPY_TO_SD" echo * Kopieer de inhoud van COPY_TO_SD folder tomap naar uw SD Kaart
+if /i "%Drive%" NEQ "COPY_TO_SD" echo * Als %DRIVE% niet uw SD kaart is, kopieert u de
+if /i "%Drive%" NEQ "COPY_TO_SD" echo %DRIVE% map naar uw SD Kaart
+echo.
+:skipsdmsg
+
+if /i "%SNEEKTYPE%" EQU "UD" goto:UDRIVEMSG
+if /i "%SNEEKTYPE%" NEQ "U" goto:skipUDRIVEMSG
+:UDRIVEMSG
+if /i "%DRIVEU%" EQU "COPY_TO_USB" echo * Kopieer de inhoud van COPY_TO_USB naar uw FAT32 HDD
+if /i "%DRIVEU%" NEQ "COPY_TO_USB" echo * Controleer of %DRIVEU% uw USB HDD Drive Letter is
+if /i "%DRIVEU%" NEQ "COPY_TO_USB" echo * Als %DRIVEU% niet uw USB HDD Drive Letter is, kopieert u
+if /i "%DRIVEU%" NEQ "COPY_TO_USB" echo de %DRIVEU% map naar uw USB HDD
+echo.
+:skipUDRIVEMSG
+
+if /i "%SNEEKSELECT%" EQU "2" goto:skip
+echo.
+sfk echo -spat \x20 \x20 \x20 \x20 [Red] LET OP: Modmii geeft GEEN ondersteuning voor SNEEK.
+echo.
+sfk echo -spat \x20 \x20 \x20 \x20 [Red] Problemen met SNEEK ongerelateerd aan Modmii kunnen
+sfk echo -spat \x20 \x20 \x20 \x20 [Red] hier gerapporteerd worden http://code.google.com/p/sneek/
+echo.
+sfk echo -spat \x20 \x20 \x20 \x20 [Red] Dit is ook een goede plek om meer over SNEEK te leren.
+sfk echo -spat \x20 \x20 \x20 \x20 [Red] Nog een goede bron is deze: tinyurl.com/SNEEK-DI
+:skip
+
+echo.
+echo WAT KORTE SNEEK TIPS:
+echo.
+echo * Bij S/UNEEK of Mighty Channels problemen, kopieer cert.sys
+echo van een orgin. nand dump naar uw Virt. nand's sys map.
+echo.
+echo * De eerste keer starten van elke vorm van SNEEK,
+echo kan enige tijd duren,maar opvolgende keren zullen
+echo veel sneller zijn.
+echo.
+
+if /i "%SNKS2U%" EQU "Y" goto:quickskip
+echo * Als BootMii als Boot2 heeft, zal SNEEK meteen starten
+echo als de Wii word aangezet. Om dit te verhinderen, hernoemt
+echo u de BootMii map op de SD kaart naar iets anders.
+echo.
+echo * Als u BootMii als IOS heeft, zult u bootmii als IOS moeten laden om
+echo SNEEK te starten. U kunt dit handmatig doen vanuit Homebrew Kanaal (HBC),
+echo of automatisch via Priiloader's Autoboot Instelling.
+echo.
+:quickskip
+
+if /i "%SNKS2U%" NEQ "Y" goto:quickskip
+echo * Start UNEEK/UNEEK+DI door switch2uneek te starten vanaf
+echo Homebrew Kanaal. U kunt ook MMM gebruiken om het switch2uneek kanaal
+echo te installeren dat modmii op uw SD kaart heeft gezet.
+echo.
+:quickskip
+
+echo * Bij gebruik van SNEEK+DI of UNEEK+DI, krijg u toegang tot Game/DI Menu
+echo door op "1" te drukken op de Wiimote. Voor andere instellingen
+echo (inclusief Regio Opties), moet u op "+" drukken vanuit het DI Menu.
+echo.
+echo * Om spellen toe te voegen aan Game/DI Menu, can Moddmii Wii spellen
+echo installeren op uw FAT32 USB HDD.
+echo.
+echo * ShowMiiWads kan uw echte Wii's BootMii NAND uitpakken (nand.bin)
+echo om te gebruiken als Virt.NAND, en het kan custom kanalen/WADs
+echo installeren op Virtuele NAND
+echo ShowMiiWads vind u hier: http://code.google.com/p/showmiiwads/
+echo.
+echo * voor meer SNEEK info, zoals een USB HDD formatteren voor SNEEK,
+echo of installeren van HBC op een Virt.NAND, bezoek: tinyurl.com/SNEEK-DI
+echo.
+echo Druk op een knop om terug te keren naar het Hoofdmenu.
+pause>nul
+
+goto:MENU
+
+
+
+
+
+::.........................................FINISH / Verify..................................
+:FINISH
+
+if exist temp\DLnames.txt del temp\DLnames.txt>nul
+if exist temp\DLgotos.txt del temp\DLgotos.txt>nul
+
+if /i "%MENU1%" EQU "S" goto:wad2nand
+if /i "%MENUREAL%" EQU "S" goto:finishsneekinstall3
+
+::title=ModMii
+setlocal ENABLEDELAYEDEXPANSION
+set loglines=0
+
+
+if /i "%DB%" EQU "N" goto:countnew
+if /i "%DB%" EQU "C" goto:countcustom
+
+
+:countnew
+if not exist %DRIVE%\Download_Log.md5 goto:donecounting
+sfk filter "%DRIVE%"\Download_Log.md5 -unique -write -yes>nul
+for /f "delims=" %%i in (%DRIVE%\Download_Log.md5) do set /a loglines=!loglines!+1
+set loglinesNEW=%loglines%
+
+if exist temp\simplelog.txt for /f "delims=" %%i in (temp\simplelog.txt) do set /a loglines=!loglines!+1
+
+If /i "%cfgr%" EQU "*" set /a loglines=%loglines%+1
+If /i "%cfg249%" EQU "*" set /a loglines=%loglines%+1
+If /i "%cfg222%" EQU "*" set /a loglines=%loglines%+1
+If /i "%usbfolder%" EQU "*" set /a loglines=%loglines%+1
+If /i "%WiiMC%" EQU "*" set /a loglines=%loglines%+1
+If /i "%fceugx%" EQU "*" set /a loglines=%loglines%+1
+If /i "%snes9xgx%" EQU "*" set /a loglines=%loglines%+1
+If /i "%vbagx%" EQU "*" set /a loglines=%loglines%+1
+If /i "%SGM%" EQU "*" set /a loglines=%loglines%+1
+If /i "%WIIX%" EQU "*" set /a loglines=%loglines%+1
+If /i "%CheatCodes%" EQU "*" set /a loglines=%loglines%+1
+If /i "%neogamma%" EQU "*" set /a loglines=%loglines%+1
+If /i "%yawm%" EQU "*" set /a loglines=%loglines%+1
+
+
+goto:donecounting
+
+
+:countcustom
+if exist Custom.md5 for /f "delims=" %%i in (Custom.md5) do set /a loglines=!loglines!+1
+
+:donecounting
+
+::resize window
+SET /a LINES=%loglines%+35
+if %LINES% LEQ 54 set lines=54
+mode con cols=85 lines=%LINES%
+
+setlocal DISABLEDELAYEDEXPANSION
+
+
+::check ACTUAL drive letter
+::SD
+if /i "%DRIVE:~1,1%" NEQ ":" (set ActualDrive=%ModMiipath:~0,2%) else (set ActualDrive=%DRIVE:~0,2%)
+if /i "%ActualDrive%" EQU "%ModMiipath:~0,2%" (set DrivesNeedingFreeSpace=%ActualDrive%) else (set DrivesNeedingFreeSpace=%ActualDrive% and %ModMiipath:~0,2%)
+
+
+::USB
+if /i "%USBCONFIG%" NEQ "USB" goto:skip
+if /i "%DRIVEU:~1,1%" NEQ ":" (set ActualDriveU=%ModMiipath:~0,2%) else (set ActualDriveU=%DRIVEU:~0,2%)
+if /i "%ActualDriveU%" EQU "%ModMiipath:~0,2%" goto:skip
+if /i "%ActualDriveU%" EQU "%ActualDrive%" goto:skip
+set DrivesNeedingFreeSpace=%DrivesNeedingFreeSpace% and %ActualDriveU%
+:skip
+
+::echo %DrivesNeedingFreeSpace%
+
+
+Set FINISH=
+cls
+
+echo ModMii v%currentversion%
+echo door XFlak
+echo.
+if /i "%DB%" EQU "N" echo DOWNLOAD LOG
+if /i "%DB%" EQU "C" echo DOWNLOAD LOG - Custom Log
+
+if /i "%DB%" EQU "N" set log=download_log.md5
+if /i "%DB%" EQU "C" set log=custom.md5
+
+echo.
+
+if not exist modules sfk echo -spat \x20 \x20 \x20 [Yellow] Mist "modules" map - vereist voor bestands verificatie en cIOSs/cMIOSs
+if not exist modules sfk echo -spat \x20 \x20 \x20 \x20 \x20 \x20 [Yellow] Herdownload ModMii van tinyurl.com/ModMiiNow
+
+
+If /i "%cfg249%" EQU "*" goto:checkcfgbootdol
+If /i "%cfg222%" EQU "*" goto:checkcfgbootdol
+If /i "%usbfolder%" EQU "*" goto:checkcfgbootdol
+goto:next
+
+:checkcfgbootdol
+if /i "%USBCONFIG%" EQU "USB" (set driveWE=%DRIVEU%) else (set driveWE=%DRIVE%)
+
+If not exist "%driveWE%"\apps\usbloader_cfg\meta.xml echo %driveWE%\apps\usbloader_cfg (CFG USB-Loader): Mist
+If not exist "%driveWE%"\apps\usbloader_cfg\meta.xml goto:next
+sfk filter -quiet "%driveWE%\apps\usbloader_cfg\meta.xml" -+"/version" -rep _"*"_"set cfgcurrentcode="_ -rep _"currentcode.bat
+call currentcode.bat
+echo %driveWE%\apps\usbloader_cfg (CFG USB-Loader): gevonden versie %cfgcurrentcode%
+:next
+
+
+::check for configurator for configurable
+If /i "%cfgr%" NEQ "*" goto:next
+If not exist "%DRIVE%"\usb-loader\CfgLoaderConfigurator.exe echo %DRIVE%\usb-loader\CfgLoaderConfigurator.exe: Mist
+If not exist "%DRIVE%"\usb-loader\CfgLoaderConfigurator.exe goto:next
+If not exist "%DRIVE%"\usb-loader\cfgrrev.txt echo %DRIVE%\usb-loader\CfgLoaderConfigurator.exe: gevonden(kan versie niet vaststellen)
+If exist "%DRIVE%"\usb-loader\cfgrrev.txt attrib -r -h -s "%DRIVE%\usb-loader\cfgrrev.txt"
+If not exist "%DRIVE%"\usb-loader\cfgrrev.txt (goto:next) else (copy /y "%DRIVE%"\usb-loader\cfgrrev.txt "%DRIVE%"\usb-loader\cfgrrev.bat>nul )
+attrib +r +h +s "%DRIVE%\usb-loader\cfgrrev.txt"
+call "%DRIVE%"\usb-loader\cfgrrev.bat
+del "%DRIVE%"\usb-loader\cfgrrev.bat
+echo %DRIVE%\usb-loader\CfgLoaderConfigurator.exe: Gevonden versie %cfgrreleaseOLD%
+:next
+
+::check for neogamma
+If /i "%neogamma%" NEQ "*" goto:next
+If not exist "%DRIVE%"\apps\neogamma\meta.xml echo %DRIVE%\apps\NeoGamma: Mist
+If not exist "%DRIVE%"\apps\neogamma\meta.xml goto:next
+sfk filter -quiet "%DRIVE%\apps\neogamma\meta.xml" -+"/version" -rep _"*"_"set neocurrentcode="_ -rep _"currentcode.bat
+call currentcode.bat
+echo %DRIVE%\apps\NeoGamma: Gevonden versie %neocurrentcode%
+:next
+
+::check for yawm
+If /i "%yawm%" NEQ "*" goto:next
+If not exist "%DRIVE%"\apps\yawmm\meta.xml echo %DRIVE%\apps\yawmm: Mist
+If not exist "%DRIVE%"\apps\yawmm\meta.xml goto:next
+sfk filter -quiet "%DRIVE%\apps\yawmm\meta.xml" -+"/version" -rep _"*"_"set yawmcurrentcode="_ -rep _"currentcode.bat
+call currentcode.bat
+echo %DRIVE%\apps\yawmm: Gevonden versie %yawmcurrentcode%
+:next
+
+::check for WiiMC
+If /i "%WiiMC%" NEQ "*" goto:next
+If not exist "%DRIVE%"\apps\WiiMC\meta.xml echo %DRIVE%\apps\WiiMC: Mist
+If not exist "%DRIVE%"\apps\WiiMC\meta.xml goto:next
+sfk filter -quiet "%DRIVE%\apps\WiiMC\meta.xml" -+"/version" -rep _"*"_"set WMCcurrentcode="_ -rep _"currentcode.bat
+call currentcode.bat
+echo %DRIVE%\apps\WiiMC: Gevonden versie %WMCcurrentcode%
+:next
+
+::check for fceugx
+If /i "%fceugx%" NEQ "*" goto:next
+If not exist "%DRIVE%"\apps\fceugx\meta.xml echo %DRIVE%\apps\fceugx: Mist
+If not exist "%DRIVE%"\apps\fceugx\meta.xml goto:next
+sfk filter -quiet "%DRIVE%\apps\fceugx\meta.xml" -+"/version" -rep _"*"_"set fceugxcurrentcode="_ -rep _"currentcode.bat
+call currentcode.bat
+echo %DRIVE%\apps\fceugx: Gevonden versie %fceugxcurrentcode%
+:next
+
+::check for snes9xgx
+If /i "%snes9xgx%" NEQ "*" goto:next
+If not exist "%DRIVE%"\apps\snes9xgx\meta.xml echo %DRIVE%\apps\snes9xgx: Mist
+If not exist "%DRIVE%"\apps\snes9xgx\meta.xml goto:next
+sfk filter -quiet "%DRIVE%\apps\snes9xgx\meta.xml" -+"/version" -rep _"*"_"set snescurrentcode="_ -rep _"currentcode.bat
+call currentcode.bat
+echo %DRIVE%\apps\snes9xgx: Gevonden versie %snescurrentcode%
+:next
+
+::check for vbagx
+If /i "%vbagx%" NEQ "*" goto:next
+If not exist "%DRIVE%"\apps\vbagx\meta.xml echo %DRIVE%\apps\vbagx: Mist
+If not exist "%DRIVE%"\apps\vbagx\meta.xml goto:next
+sfk filter -quiet "%DRIVE%\apps\vbagx\meta.xml" -+"/version" -rep _"*"_"set vbagxcurrentcode="_ -rep _"currentcode.bat
+call currentcode.bat
+echo %DRIVE%\apps\vbagx: Gevonden versie %vbagxcurrentcode%
+
+:next
+
+::check for SGM
+If /i "%SGM%" NEQ "*" goto:next
+If not exist "%DRIVE%"\apps\SaveGameManagerGX\meta.xml echo %DRIVE%\apps\SaveGameManagerGX: Mist
+If not exist "%DRIVE%"\apps\SaveGameManagerGX\meta.xml goto:next
+sfk filter -quiet "%DRIVE%\apps\SaveGameManagerGX\meta.xml" -+"/version" -rep _"*"_"set SGMcurrentcode="_ -rep _"currentcode.bat
+call currentcode.bat
+echo %DRIVE%\apps\SaveGameManagerGX: Gevonden versie %SGMcurrentcode%
+:next
+
+::check for WIIX
+If /i "%WIIX%" NEQ "*" goto:next
+If not exist "%DRIVE%"\apps\WiiExplorer\meta.xml echo %DRIVE%\apps\WiiExplorer: Mist
+If not exist "%DRIVE%"\apps\WiiExplorer\meta.xml goto:next
+sfk filter -quiet "%DRIVE%\apps\WiiExplorer\meta.xml" -+"/version" -rep _"*"_"set WIIXcurrentcode="_ -rep _"currentcode.bat
+call currentcode.bat
+echo %DRIVE%\apps\WiiExplorer: Gevonden versie %WIIXcurrentcode%
+:next
+
+::check for CheatCodes
+If /i "%CheatCodes%" NEQ "*" goto:next
+
+if /i "%cheatlocation%" EQU "C" goto:skip
+If exist "%DRIVE%"\txtcodes\*.txt echo %DRIVE%\txtcodes: Gevonden
+If not exist "%DRIVE%"\txtcodes\*.txt echo %DRIVE%\txtcodes: Mist
+:skip
+
+if /i "%cheatlocation%" EQU "T" goto:skip
+If exist "%DRIVE%"\codes echo %DRIVE%\codes: Gevonden
+If not exist "%DRIVE%"\codes echo %DRIVE%\codes: Mist
+:skip
+:next
+
+
+
+if exist currentcode.bat del currentcode.bat
+
+echo.
+
+If not exist "%DRIVE%"\Download_Log.md5 goto:SkipNewWADCheck
+if /i "%DB%" NEQ "N" goto:SkipNewWADCheck
+if /i "%USBGUIDE%" NEQ "Y" goto:justSDcheck
+if /i "%USBCONFIG%" EQU "USB" sfk filter "%DRIVEU%"\Download_Log.md5 -unique -write -yes>nul
+if /i "%USBCONFIG%" EQU "USB" fvc -x -v "%DRIVEU%"\Download_Log.md5
+if /i "%DRIVEU%" EQU "%DRIVE%" goto:SkipNewWADCheck
+echo.
+:justSDcheck
+if /i "%loglinesNEW%" NEQ "0" fvc -x -v "%DRIVE%"\Download_Log.md5
+:SkipNewWADCheck
+
+If not exist Custom.md5 goto:SkipCustomCheck
+if /i "%DB%" NEQ "C" goto:SkipCustomCheck
+fvc -x -v Custom.md5
+:SkipCustomCheck
+
+if exist temp\simplelog.txt (echo.) else (goto:nextstep)
+::Loop through the the following once for EACH line in *.txt
+for /F "tokens=*" %%A in (temp\simplelog.txt) do call :processSimpleLog %%A
+goto:nextstep
+
+:processSimpleLog
+echo %*
+goto:EOF
+:nextstep
+
+echo.
+if /i "%DLTOTAL%" NEQ "0" Echo *Als bestanden niet kloppen of missen, Kies herdownloaden (R).
+if /i "%DLTOTAL%" EQU "0" Echo *Als bestanden niet kloppen of missen, probeer download opnieuw.
+echo.
+
+echo *Bij problemen, zorg dan dat u hier genoeg ruimte hebt: %DrivesNeedingFreeSpace%
+echo Check internet connectie (uitschakelen firewall/omzeil proxy indien mogelijk).
+
+
+if /i "%USBCONFIG%" EQU "USB" goto:skipcopytoSDmsg
+echo.
+if /i "%Drive%" EQU "COPY_TO_SD" echo *Zijn de bestanden goed, dan kan de inhoud van COPY_TO_SD naar SD gekopieert worden
+if /i "%Drive%" NEQ "COPY_TO_SD" echo *Zijn de bestanden goed, controleer dan of %DRIVE% uw SD kaart is.
+if /i "%Drive%" NEQ "COPY_TO_SD" echo *Als %DRIVE% niet uw SD kaart is, kopieert u de inhoud van
+if /i "%Drive%" NEQ "COPY_TO_SD" echo de %DRIVE% map naar uw SD kaart.
+:skipcopytoSDmsg
+echo.
+echo.
+
+if exist "%DRIVE%" echo O = Open bestands Locatie (%Drive%)
+
+if exist "%DRIVE%"\%log% echo L = Log: Bekijk %Log% om te zien wat goedgekeurd is
+if exist %log% echo L = Log: Bekijk %Log% welke bestanden gecheckt zijn
+
+if /i "%DLTOTAL%" EQU "0" goto:dltotaliszero
+echo.
+echo R = Download herhalen (Kies deze bij problemen)
+If not Exist download_queue.bat echo S = Bewaar Download Wachtrij
+If Exist download_queue.bat echo S = Bewaar Download Wachtrij (bestaande wachtrij word hernoemd)
+If Exist download_queue.bat echo S+= bewaar download wachtrij+ (bestanden toevoegen aan wachtrij)
+:dltotaliszero
+
+
+if /i "%DB%" NEQ "N" echo.
+if /i "%DB%" NEQ "N" echo N = Verifier alleen nieuwe downloads
+if /i "%DB%" EQU "C" goto:next
+if exist Custom.md5 echo.
+if exist Custom.md5 echo C = Vergelijk bestande met Custom.md5
+:next
+
+if exist CUSTOM_COPY_TO_SD goto:tinyskip
+if exist CUSTOM_COPY_TO_USB (goto:tinyskip) else (goto:nocustoms)
+:tinyskip
+echo.
+if exist CUSTOM_COPY_TO_SD echo CC = Kopieer inhoud van CUSTOM_COPY_TO_SD naar %Drive%
+if exist CUSTOM_COPY_TO_USB echo CCU = Kopieer inhoud van CUSTOM_COPY_TO_USB naar %DriveU%
+:nocustoms
+
+
+echo.
+echo M = Hoofdmenu
+echo E = Afsluiten
+echo.
+set /p FINISH= Geef uw keuze in:
+
+
+
+if /i "%FINISH%" NEQ "CC" goto:miniskip
+if not exist CUSTOM_COPY_TO_SD goto:miniskip
+if not exist "%DRIVE%" mkdir "%DRIVE%" >nul
+xcopy /y /e "CUSTOM_COPY_TO_SD" "%DRIVE%"
+goto:FINISH
+:miniskip
+
+if /i "%FINISH%" NEQ "CCU" goto:miniskip
+if not exist CUSTOM_COPY_TO_USB goto:miniskip
+if not exist "%DRIVEU%" mkdir "%DRIVEU%" >nul
+xcopy /y /e "CUSTOM_COPY_TO_USB" "%DRIVEU%"
+goto:FINISH
+:miniskip
+
+
+if /i "%FINISH%" EQU "M" goto:MENU
+if /i "%FINISH%" EQU "E" goto:exitnow
+
+if not exist "%DRIVE%" goto:drivedoesnotexist2
+if /i "%FINISH%" EQU "O" explorer "%DRIVE%"
+if /i "%FINISH%" EQU "O" goto:Finish
+:drivedoesnotexist2
+
+if /i "%DB%" EQU "C" goto:opencustommd5
+if not exist "%DRIVE%\%log%" goto:nolog
+if /i "%FINISH%" EQU "L" start notepad "%DRIVE%\%log%"
+if /i "%FINISH%" EQU "L" goto:Finish
+
+:opencustommd5
+if not exist "%log%" goto:nolog
+if /i "%FINISH%" EQU "L" start notepad "%log%"
+if /i "%FINISH%" EQU "L" goto:Finish
+
+:nolog
+
+if not exist Custom.md5 goto:skip
+if /i "%FINISH%" EQU "C" SET DB=C
+if /i "%FINISH%" EQU "C" goto:Finish
+:skip
+
+if /i "%FINISH%" EQU "N" SET DB=N
+if /i "%FINISH%" EQU "N" goto:FINISH
+
+if /i "%DLTOTAL%" EQU "0" goto:dltotaliszero2
+
+
+if /i "%FINISH%" EQU "R" copy /y "temp\DLgotos-copy.txt" "temp\DLgotos.txt">nul
+if /i "%FINISH%" EQU "R" mode con cols=85 lines=54
+if /i "%FINISH%" EQU "R" goto:DLSettings2
+if /i "%FINISH%" EQU "S" goto:SaveDownloadQueue
+If not Exist download_queue.bat goto:dltotaliszero2
+if /i "%FINISH%" EQU "S+" goto:SaveDownloadQueue
+:dltotaliszero2
+
+
+echo Uw invoer klopt niet!
+@ping 127.0.0.1 -n 2 -w 1000> nul
+goto:FINISH
+
+
+
+
+
+
+::..........................DOWNLOAD SETTINGS................................
+:DLSETTINGS
+cls
+
+set REALDRIVE=%DRIVE%
+
+
+if /i "%MENU1%" EQU "W" goto:guide
+if /i "%MENU1%" EQU "H" goto:HMguide
+if /i "%MENU1%" EQU "U" goto:USBguide
+:DLSETTINGS2
+cls
+if exist "%Drive%"\Download_Log.md5 del "%Drive%"\Download_Log.md5>nul
+SET CURRENTDL=0
+
+
+:DLSETTINGS3
+::clear a bunch of stuff
+set name=
+set wadname=
+set dlname=
+set ciosslot=
+set ciosversion=
+set md5=
+set md5alt=
+set basewad=none
+set basewadb=none
+set md5base=
+set md5basealt=
+set code1=
+set code2=
+set version=
+set md5baseb=
+set md5basebalt=
+set code1b=
+set code2b=
+set path1=
+set versionb=
+set basecios=
+set diffpath=
+set code2new=
+set lastbasemodule=
+set category=
+set wadnameless=
+set patchname=
+set slotname=
+set slotcode=
+set versionname=
+set versioncode=
+set DEC=
+set VERFINAL=
+set HEX=
+set VER=
+set wadfolder=
+set verfinal=
+set PATCHCODE=
+set alreadyexists=
+set patch=
+set multiplefail=
+set AdvancedDownload=
+
+::Loop through the the following once for EACH line in *.txt
+for /F "tokens=*" %%A in (temp\DLgotos.txt) do call :processDLnext %%A
+goto:Finish
+
+:processDLnext
+set CurrentDLNAME=%*
+
+::if /i "%name:~0,17%" EQU "Advanced Download" set AdvancedDownload=Y
+
+if /i "%CurrentDLNAME:~-4%" EQU ".bat" set AdvancedDownload=Y
+if /i "%CurrentDLNAME:~-4%" EQU ".bat" call "%CurrentDLNAME%"
+if /i "%CurrentDLNAME:~-4%" EQU ".bat" goto:downloadstart
+goto:%CurrentDLNAME%
+::goto:EOF
+
+cls
+
+
+:EULAU
+set name=EULA v3 (USA)
+set code1=00010008
+set code2=48414B45
+set version=3
+set wadname=EULA-NUS-v3[U].wad
+set md5=f30393cd89cb20007c501efab75dab0c
+set md5alt=%md5%
+set category=ios
+goto:downloadstart
+
+:EULAE
+set name=EULA v3 (PAL)
+set code1=00010008
+set code2=48414B50
+set version=3
+set wadname=EULA-NUS-v3[E].wad
+set md5=e835877a6460beeb0d6756c43a800465
+set md5alt=%md5%
+set category=ios
+goto:downloadstart
+
+:EULAJ
+set name=EULA v3 (JAP)
+set code1=00010008
+set code2=48414B4A
+set version=3
+set wadname=EULA-NUS-v3[J].wad
+set md5=1b73948a1b3729cd29f0939652e856b3
+set md5alt=%md5%
+set category=ios
+goto:downloadstart
+
+:EULAK
+set name=EULA v3 (KOR)
+set code1=00010008
+set code2=48414B4B
+set version=3
+set wadname=EULA-NUS-v3[K].wad
+set md5=21c48127696cf028a3bc19b3d34aef11
+set md5alt=%md5%
+set category=ios
+goto:downloadstart
+
+:RSU
+set name=Region Select v3 (USA)
+set code1=00010008
+set code2=48414C45
+set version=2
+set wadname=Region-Select-NUS-v2[U].wad
+set md5=27950cf84c554a851c42c33688f301c5
+set md5alt=%md5%
+set category=ios
+goto:downloadstart
+
+:RSE
+set name=Region Select v3 (PAL)
+set code1=00010008
+set code2=48414C50
+set version=2
+set wadname=Region-Select-NUS-v2[E].wad
+set md5=bac3441c6b6aec07a38b4b2cab103a3d
+set md5alt=%md5%
+set category=ios
+goto:downloadstart
+
+:RSJ
+set name=Region Select v3 (JAP)
+set code1=00010008
+set code2=48414C4A
+set version=2
+set wadname=Region-Select-NUS-v2[J].wad
+set md5=982d8507a94fbad1e298b073ba90c16d
+set md5alt=%md5%
+set category=ios
+goto:downloadstart
+
+:RSK
+set name=Region Select v3 (KOR)
+set code1=00010008
+set code2=48414C4B
+set version=2
+set wadname=Region-Select-NUS-v2[K].wad
+set md5=18aee652bc16bc1aa4261400758ac04a
+set md5alt=%md5%
+set category=ios
+goto:downloadstart
+
+
+
+:BC
+set name=BC
+set code1=00000001
+set code2=00000100
+set version=6
+set wadname=BC-NUS-v6.wad
+set md5=d1593a77e24ecc95af2b393abe5d92f0
+set md5alt=%md5%
+set category=ios
+goto:downloadstart
+
+
+
+:SM4.3U
+set name=System Menu 4.3U
+set code1=00000001
+set code2=00000002
+set version=513
+set wadname=SystemMenu_4.3U_v513.wad
+set md5=4f5c63e3fd1bf732067fa4c439c68a97
+set md5alt=%md5%
+set category=ios
+goto:downloadstart
+
+
+:SM4.2U
+set name=System Menu 4.2U
+set code1=00000001
+set code2=00000002
+set version=481
+set wadname=SystemMenu_4.2U_v481.wad
+set md5=4ac52b981845473bd3655e4836d7442b
+set md5alt=%md5%
+set category=ios
+goto:downloadstart
+
+:SM4.1U
+set name=System Menu 4.1U
+set code1=00000001
+set code2=00000002
+set version=449
+set wadname=SystemMenu_4.1U_v449.wad
+set md5=38a95a9acd257265294be41b796f6239
+set md5alt=%md5%
+set category=ios
+goto:downloadstart
+
+:SM3.2U
+set name=System Menu 3.2U
+set code1=00000001
+set code2=00000002
+set version=289
+set wadname=SystemMenu_3.2U_v289.wad
+set md5=7514582f06126aee897fc2b2e9185980
+set md5alt=%md5%
+set category=ios
+goto:downloadstart
+
+:SM4.3E
+set name=System Menu 4.3E
+set code1=00000001
+set code2=00000002
+set version=514
+set wadname=SystemMenu_4.3E_v514.wad
+set md5=2ec2e6fbdfc52fe5174749e7032f1bad
+set md5alt=%md5%
+set category=ios
+goto:downloadstart
+
+:SM4.2E
+set name=System Menu 4.2E
+set code1=00000001
+set code2=00000002
+set version=482
+set wadname=SystemMenu_4.2E_v482.wad
+set md5=7d77be8b6df5ac893d24652db33d02cd
+set md5alt=%md5%
+set category=ios
+goto:downloadstart
+
+:SM4.1E
+set name=System Menu 4.1E
+set code1=00000001
+set code2=00000002
+set version=450
+set wadname=SystemMenu_4.1E_v450.wad
+set md5=688cc78b8eab4e30da04f01a81a3739f
+set md5alt=%md5%
+set category=ios
+goto:downloadstart
+
+:SM3.2E
+set name=System Menu 3.2E
+set code1=00000001
+set code2=00000002
+set version=290
+set wadname=SystemMenu_3.2E_v290.wad
+set md5=5f0ff5a2b160f5340ccf74118edc9e33
+set md5alt=%md5%
+set category=ios
+goto:downloadstart
+
+:SM4.3J
+set name=System Menu 4.3J
+set code1=00000001
+set code2=00000002
+set version=512
+set wadname=SystemMenu_4.3J_v512.wad
+set md5=df67ed4bd8f8f117741fef7952ee5c17
+set md5alt=%md5%
+set category=ios
+goto:downloadstart
+
+:SM4.2J
+set name=System Menu 4.2J
+set code1=00000001
+set code2=00000002
+set version=480
+set wadname=SystemMenu_4.2J_v480.wad
+set md5=0413a9aed208b193fea85db908bbdabf
+set md5alt=%md5%
+set category=ios
+goto:downloadstart
+
+:SM4.1J
+set name=System Menu 4.1J
+set code1=00000001
+set code2=00000002
+set version=448
+set wadname=SystemMenu_4.1J_v448.wad
+set md5=6edb4b3f7ca26c643c6bc662d159ec2e
+set md5alt=%md5%
+set category=ios
+goto:downloadstart
+
+:SM3.2J
+set name=System Menu 3.2J
+set code1=00000001
+set code2=00000002
+set version=288
+set wadname=SystemMenu_3.2J_v288.wad
+set md5=907e4901a936337bd7188c82d449eae0
+set md5alt=%md5%
+set category=ios
+goto:downloadstart
+
+
+:SM4.3K
+set name=System Menu 4.3K
+set code1=00000001
+set code2=00000002
+set version=518
+set wadname=SystemMenu_4.3K_v518.wad
+set md5=6ed8f9e75b0a54eacfbacce57c20136d
+set md5alt=%md5%
+set category=ios
+goto:downloadstart
+
+
+:SM4.2K
+set name=System Menu 4.2K
+set code1=00000001
+set code2=00000002
+set version=486
+set wadname=SystemMenu_4.2K_v486.wad
+set md5=40c0bf90ea07b02d610edae1d7aea39f
+set md5alt=%md5%
+set category=ios
+goto:downloadstart
+
+:SM4.1K
+set name=System Menu 4.1K
+set code1=00000001
+set code2=00000002
+set version=454
+set wadname=SystemMenu_4.1K_v454.wad
+set md5=c0e5d5c4914e76e7df7495ccf28ef869
+set md5alt=%md5%
+set category=ios
+goto:downloadstart
+
+
+::System Menu wads with embedded Themes
+
+:SM4.3U-DWR
+set name=System Menu 4.3U with Dark Wii Red Theme
+set wadname=SystemMenu_4.3U_v513_DarkWiiRed
+set ciosslot=unchanged
+set md5=c6406642c6b85a8c5816a7425f72655f
+set md5alt=%md5%
+set basewad=SystemMenu_4.3U_v513
+set basecios=%basewad%
+set md5base=4f5c63e3fd1bf732067fa4c439c68a97
+set md5basealt=%md5base%
+set code1=00000001
+set code2=00000002
+set codeURL=http://nusad.googlecode.com/files/DarkWii_Red_4.3U.diff
+set md5diff=274ffdb972cd155b3daeac9ddf34f8e5
+set version=513
+set lastbasemodule=00000001
+set category=SMTHEME
+goto:downloadstart
+
+:SM4.2U-DWR
+set name=System Menu 4.2U with Dark Wii Red Theme
+set wadname=SystemMenu_4.2U_v481_DarkWiiRed
+set ciosslot=unchanged
+set md5=ce1c3b3404807f649b2564e3c024b98f
+set md5alt=%md5%
+set basewad=SystemMenu_4.2U_v481
+set basecios=%basewad%
+set md5base=4ac52b981845473bd3655e4836d7442b
+set md5basealt=%md5base%
+set code1=00000001
+set code2=00000002
+set codeURL=http://nusad.googlecode.com/files/DarkWii_Red_4.2U.diff
+set md5diff=173e1e45e565afe6a9c17e45b3868fe1
+set version=481
+set lastbasemodule=00000001
+set category=SMTHEME
+goto:downloadstart
+
+:SM4.1U-DWR
+set name=System Menu 4.1U with Dark Wii Red Theme
+set wadname=SystemMenu_4.1U_v449_DarkWiiRed
+set ciosslot=unchanged
+set md5=8bf20afa9f046fd3e2c780572e483dac
+set md5alt=%md5%
+set basewad=SystemMenu_4.1U_v449
+set basecios=%basewad%
+set md5base=38a95a9acd257265294be41b796f6239
+set md5basealt=%md5base%
+set code1=00000001
+set code2=00000002
+set codeURL=http://nusad.googlecode.com/files/DarkWii_Red_4.1U.diff
+set md5diff=df64c985b671feed318ac43b0682f22c
+set version=449
+set lastbasemodule=00000001
+set category=SMTHEME
+goto:downloadstart
+
+:SM4.3E-DWR
+set name=System Menu 4.3E with Dark Wii Red Theme
+set wadname=SystemMenu_4.3E_v514_DarkWiiRed
+set ciosslot=unchanged
+set md5=dded36962c4901dec076d77f5be34761
+set md5alt=%md5%
+set basewad=SystemMenu_4.3E_v514
+set basecios=%basewad%
+set md5base=2ec2e6fbdfc52fe5174749e7032f1bad
+set md5basealt=%md5base%
+set code1=00000001
+set code2=00000002
+set codeURL=http://nusad.googlecode.com/files/DarkWii_Red_4.3E.diff
+set md5diff=4a035087fbaf1d3e2f799cfbef8d5991
+set version=514
+set lastbasemodule=00000001
+set category=SMTHEME
+goto:downloadstart
+
+:SM4.2E-DWR
+set name=System Menu 4.2E with Dark Wii Red Theme
+set wadname=SystemMenu_4.2E_v482_DarkWiiRed
+set ciosslot=unchanged
+set md5=7c3f054be71e076b10d55a1e3055490f
+set md5alt=%md5%
+set basewad=SystemMenu_4.2E_v482
+set basecios=%basewad%
+set md5base=7d77be8b6df5ac893d24652db33d02cd
+set md5basealt=%md5base%
+set code1=00000001
+set code2=00000002
+set codeURL=http://nusad.googlecode.com/files/DarkWii_Red_4.2E.diff
+set md5diff=e9d46b2827275468d481cf9815775fa1
+set version=482
+set lastbasemodule=00000001
+set category=SMTHEME
+goto:downloadstart
+
+:SM4.1E-DWR
+set name=System Menu 4.1E with Dark Wii Red Theme
+set wadname=SystemMenu_4.1E_v450_DarkWiiRed
+set ciosslot=unchanged
+set md5=64ea335a386d14a0fd707ec5d0cbdd68
+set md5alt=%md5%
+set basewad=SystemMenu_4.1E_v450
+set basecios=%basewad%
+set md5base=688cc78b8eab4e30da04f01a81a3739f
+set md5basealt=%md5base%
+set code1=00000001
+set code2=00000002
+set codeURL=http://nusad.googlecode.com/files/DarkWii_Red_4.1E.diff
+set md5diff=46e72e15acad77bdc6c4dc01288f0a41
+set version=450
+set lastbasemodule=00000001
+set category=SMTHEME
+goto:downloadstart
+
+:SM4.3J-DWR
+set name=System Menu 4.3J with Dark Wii Red Theme
+set wadname=SystemMenu_4.3J_v512_DarkWiiRed
+set ciosslot=unchanged
+set md5=94028d042a9c3d3f831f88e7b34dc64b
+set md5alt=%md5%
+set basewad=SystemMenu_4.3J_v512
+set basecios=%basewad%
+set md5base=df67ed4bd8f8f117741fef7952ee5c17
+set md5basealt=%md5base%
+set code1=00000001
+set code2=00000002
+set codeURL=http://nusad.googlecode.com/files/DarkWii_Red_4.3J.diff
+set md5diff=49efc630c29dc55f27fd41b99894c5a8
+set version=512
+set lastbasemodule=00000001
+set category=SMTHEME
+goto:downloadstart
+
+:SM4.2J-DWR
+set name=System Menu 4.2J with Dark Wii Red Theme
+set wadname=SystemMenu_4.2J_v480_DarkWiiRed
+set ciosslot=unchanged
+set md5=6ad6db286d54ee25ff13f1a3e42c3f03
+set md5alt=%md5%
+set basewad=SystemMenu_4.2J_v480
+set basecios=%basewad%
+set md5base=0413a9aed208b193fea85db908bbdabf
+set md5basealt=%md5base%
+set code1=00000001
+set code2=00000002
+set codeURL=http://nusad.googlecode.com/files/DarkWii_Red_4.2J.diff
+set md5diff=96f3db9373569a56473ae4af2597d861
+set version=480
+set lastbasemodule=00000001
+set category=SMTHEME
+goto:downloadstart
+
+:SM4.1J-DWR
+set name=System Menu 4.1J with Dark Wii Red Theme
+set wadname=SystemMenu_4.1J_v448_DarkWiiRed
+set ciosslot=unchanged
+set md5=75d1262328629d2a4f26e40ce7bdf6ca
+set md5alt=%md5%
+set basewad=SystemMenu_4.1J_v448
+set basecios=%basewad%
+set md5base=6edb4b3f7ca26c643c6bc662d159ec2e
+set md5basealt=%md5base%
+set code1=00000001
+set code2=00000002
+set codeURL=http://nusad.googlecode.com/files/DarkWii_Red_4.1J.diff
+set md5diff=19bedd0cc5a75f9ac2b1d2c41e7aeb9c
+set version=448
+set lastbasemodule=00000001
+set category=SMTHEME
+goto:downloadstart
+
+
+:SM4.3K-DWR
+set name=System Menu 4.3K with Dark Wii Red Theme
+set wadname=SystemMenu_4.3K_v518_DarkWiiRed
+set ciosslot=unchanged
+set md5=48eb64aad35de4cae0e4edf6312792ea
+set md5alt=%md5%
+set basewad=SystemMenu_4.3K_v518
+set basecios=%basewad%
+set md5base=6ed8f9e75b0a54eacfbacce57c20136d
+set md5basealt=%md5base%
+set code1=00000001
+set code2=00000002
+set codeURL=http://nusad.googlecode.com/files/DarkWii_Red_4.3K.diff
+set md5diff=4c7261b30924fa7b8f4b5f2006f96353
+set version=518
+set lastbasemodule=00000001
+set category=SMTHEME
+goto:downloadstart
+
+:SM4.2K-DWR
+set name=System Menu 4.2K with Dark Wii Red Theme
+set wadname=SystemMenu_4.2K_v486_DarkWiiRed
+set ciosslot=unchanged
+set md5=43f456c8268cc519849ae9a818d9a817
+set md5alt=%md5%
+set basewad=SystemMenu_4.2K_v486
+set basecios=%basewad%
+set md5base=40c0bf90ea07b02d610edae1d7aea39f
+set md5basealt=%md5base%
+set code1=00000001
+set code2=00000002
+set codeURL=http://nusad.googlecode.com/files/DarkWii_Red_4.2K.diff
+set md5diff=7d665e22dbc159c77f61b61c5bbfbd25
+set version=486
+set lastbasemodule=00000001
+set category=SMTHEME
+goto:downloadstart
+
+:SM4.1K-DWR
+set name=System Menu 4.1K with Dark Wii Red Theme
+set wadname=SystemMenu_4.1K_v454_DarkWiiRed
+set ciosslot=unchanged
+set md5=1183962bc43608226ac95b843c50e393
+set md5alt=%md5%
+set basewad=SystemMenu_4.1K_v454
+set basecios=%basewad%
+set md5base=c0e5d5c4914e76e7df7495ccf28ef869
+set md5basealt=%md5base%
+set code1=00000001
+set code2=00000002
+set codeURL=http://nusad.googlecode.com/files/DarkWii_Red_4.1K.diff
+set md5diff=d8ed160c71d37b4df9de3b27383f314f
+set version=454
+set lastbasemodule=00000001
+set category=SMTHEME
+goto:downloadstart
+
+:SM4.3U-DWG
+set name=System Menu 4.3U with Dark Wii Green Theme
+set wadname=SystemMenu_4.3U_v513_DarkWiiGreen
+set ciosslot=unchanged
+set md5=7b7fb70fc4c50ebb19b16809c510f7cf
+set md5alt=%md5%
+set basewad=SystemMenu_4.3U_v513
+set basecios=%basewad%
+set md5base=4f5c63e3fd1bf732067fa4c439c68a97
+set md5basealt=%md5base%
+set code1=00000001
+set code2=00000002
+set codeURL=http://nusad.googlecode.com/files/DarkWii_Green_4.3U.diff
+set md5diff=950dc449c9078c66bce6dd3c12cf1880
+set version=513
+set lastbasemodule=00000001
+set category=SMTHEME
+goto:downloadstart
+
+:SM4.2U-DWG
+set name=System Menu 4.2U with Dark Wii Green Theme
+set wadname=SystemMenu_4.2U_v481_DarkWiiGreen
+set ciosslot=unchanged
+set md5=284612e6594c9f84580756280e0f1edf
+set md5alt=%md5%
+set basewad=SystemMenu_4.2U_v481
+set basecios=%basewad%
+set md5base=4ac52b981845473bd3655e4836d7442b
+set md5basealt=%md5base%
+set code1=00000001
+set code2=00000002
+set codeURL=http://nusad.googlecode.com/files/DarkWii_Green_4.2U.diff
+set md5diff=c84433f008a5d8ca513b88fe158a58ef
+set version=481
+set lastbasemodule=00000001
+set category=SMTHEME
+goto:downloadstart
+
+:SM4.1U-DWG
+set name=System Menu 4.1U with Dark Wii Green Theme
+set wadname=SystemMenu_4.1U_v449_DarkWiiGreen
+set ciosslot=unchanged
+set md5=890d1d8987eff3ae3bcce55e6631d348
+set md5alt=%md5%
+set basewad=SystemMenu_4.1U_v449
+set basecios=%basewad%
+set md5base=38a95a9acd257265294be41b796f6239
+set md5basealt=%md5base%
+set code1=00000001
+set code2=00000002
+set codeURL=http://nusad.googlecode.com/files/DarkWii_Green_4.1U.diff
+set md5diff=8d6dfa9e46848f8dac44447117609b50
+set version=449
+set lastbasemodule=00000001
+set category=SMTHEME
+goto:downloadstart
+
+:SM4.3E-DWG
+set name=System Menu 4.3E with Dark Wii Green Theme
+set wadname=SystemMenu_4.3E_v514_DarkWiiGreen
+set ciosslot=unchanged
+set md5=33a014d9e381b7e4855d4c38e166bcf1
+set md5alt=%md5%
+set basewad=SystemMenu_4.3E_v514
+set basecios=%basewad%
+set md5base=2ec2e6fbdfc52fe5174749e7032f1bad
+set md5basealt=%md5base%
+set code1=00000001
+set code2=00000002
+set codeURL=http://nusad.googlecode.com/files/DarkWii_Green_4.3E.diff
+set md5diff=193c533783936d1e846181aafdc5c86c
+set version=514
+set lastbasemodule=00000001
+set category=SMTHEME
+goto:downloadstart
+
+:SM4.2E-DWG
+set name=System Menu 4.2E with Dark Wii Green Theme
+set wadname=SystemMenu_4.2E_v482_DarkWiiGreen
+set ciosslot=unchanged
+set md5=c09dc36ccfc4124cd0d645eee325af05
+set md5alt=%md5%
+set basewad=SystemMenu_4.2E_v482
+set basecios=%basewad%
+set md5base=7d77be8b6df5ac893d24652db33d02cd
+set md5basealt=%md5base%
+set code1=00000001
+set code2=00000002
+set codeURL=http://nusad.googlecode.com/files/DarkWii_Green_4.2E.diff
+set md5diff=b2cc705de7c52afdcd78c404e3aeeb35
+set version=482
+set lastbasemodule=00000001
+set category=SMTHEME
+goto:downloadstart
+
+:SM4.1E-DWG
+set name=System Menu 4.1E with Dark Wii Green Theme
+set wadname=SystemMenu_4.1E_v450_DarkWiiGreen
+set ciosslot=unchanged
+set md5=6ad47f18aa9b50704b0c39e41e210338
+set md5alt=%md5%
+set basewad=SystemMenu_4.1E_v450
+set basecios=%basewad%
+set md5base=688cc78b8eab4e30da04f01a81a3739f
+set md5basealt=%md5base%
+set code1=00000001
+set code2=00000002
+set codeURL=http://nusad.googlecode.com/files/DarkWii_Green_4.1E.diff
+set md5diff=b582b9c5a802c12b21d1c82164bbb6fc
+set version=450
+set lastbasemodule=00000001
+set category=SMTHEME
+goto:downloadstart
+
+:SM4.3J-DWG
+set name=System Menu 4.3J with Dark Wii Green Theme
+set wadname=SystemMenu_4.3J_v512_DarkWiiGreen
+set ciosslot=unchanged
+set md5=44230fb3d9960c635ea2f0073591a89f
+set md5alt=%md5%
+set basewad=SystemMenu_4.3J_v512
+set basecios=%basewad%
+set md5base=df67ed4bd8f8f117741fef7952ee5c17
+set md5basealt=%md5base%
+set code1=00000001
+set code2=00000002
+set codeURL=http://nusad.googlecode.com/files/DarkWii_Green_4.3J.diff
+set md5diff=5079f0b903bbcab6f5ba07b22b728bb4
+set version=512
+set lastbasemodule=00000001
+set category=SMTHEME
+goto:downloadstart
+
+:SM4.2J-DWG
+set name=System Menu 4.2J with Dark Wii Green Theme
+set wadname=SystemMenu_4.2J_v480_DarkWiiGreen
+set ciosslot=unchanged
+set md5=a2b3529e1ce5468a1637d3192e933095
+set md5alt=%md5%
+set basewad=SystemMenu_4.2J_v480
+set basecios=%basewad%
+set md5base=0413a9aed208b193fea85db908bbdabf
+set md5basealt=%md5base%
+set code1=00000001
+set code2=00000002
+set codeURL=http://nusad.googlecode.com/files/DarkWii_Green_4.2J.diff
+set md5diff=3bc7f831ebe77fa02728bed66e31546f
+set version=480
+set lastbasemodule=00000001
+set category=SMTHEME
+goto:downloadstart
+
+:SM4.1J-DWG
+set name=System Menu 4.1J with Dark Wii Green Theme
+set wadname=SystemMenu_4.1J_v448_DarkWiiGreen
+set ciosslot=unchanged
+set md5=10f93f821404fd15032a18536f831254
+set md5alt=%md5%
+set basewad=SystemMenu_4.1J_v448
+set basecios=%basewad%
+set md5base=6edb4b3f7ca26c643c6bc662d159ec2e
+set md5basealt=%md5base%
+set code1=00000001
+set code2=00000002
+set codeURL=http://nusad.googlecode.com/files/DarkWii_Green_4.1J.diff
+set md5diff=15ae33a7be1f43dece97493a2d20557f
+set version=448
+set lastbasemodule=00000001
+set category=SMTHEME
+goto:downloadstart
+
+
+:SM4.3K-DWG
+set name=System Menu 4.3K with Dark Wii Green Theme
+set wadname=SystemMenu_4.3K_v518_DarkWiiGreen
+set ciosslot=unchanged
+set md5=310abbb72ab785c74440164eb5560859
+set md5alt=%md5%
+set basewad=SystemMenu_4.3K_v518
+set basecios=%basewad%
+set md5base=6ed8f9e75b0a54eacfbacce57c20136d
+set md5basealt=%md5base%
+set code1=00000001
+set code2=00000002
+set codeURL=http://nusad.googlecode.com/files/DarkWii_Green_4.3K.diff
+set md5diff=b0cd220c1b5a883d3f31c0d48b14a896
+set version=518
+set lastbasemodule=00000001
+set category=SMTHEME
+goto:downloadstart
+
+:SM4.2K-DWG
+set name=System Menu 4.2K with Dark Wii Green Theme
+set wadname=SystemMenu_4.2K_v486_DarkWiiGreen
+set ciosslot=unchanged
+set md5=d162d0270620052d35fe84fedbd9e018
+set md5alt=%md5%
+set basewad=SystemMenu_4.2K_v486
+set basecios=%basewad%
+set md5base=40c0bf90ea07b02d610edae1d7aea39f
+set md5basealt=%md5base%
+set code1=00000001
+set code2=00000002
+set codeURL=http://nusad.googlecode.com/files/DarkWii_Green_4.2K.diff
+set md5diff=3056493d9b3104016b150b6933e5eeca
+set version=486
+set lastbasemodule=00000001
+set category=SMTHEME
+goto:downloadstart
+
+:SM4.1K-DWG
+set name=System Menu 4.1K with Dark Wii Green Theme
+set wadname=SystemMenu_4.1K_v454_DarkWiiGreen
+set ciosslot=unchanged
+set md5=59f0358a5bf037b56425bf757f028fa4
+set md5alt=%md5%
+set basewad=SystemMenu_4.1K_v454
+set basecios=%basewad%
+set md5base=c0e5d5c4914e76e7df7495ccf28ef869
+set md5basealt=%md5base%
+set code1=00000001
+set code2=00000002
+set codeURL=http://nusad.googlecode.com/files/DarkWii_Green_4.1K.diff
+set md5diff=3033ea57ce850735278b5ce5a1a570c4
+set version=454
+set lastbasemodule=00000001
+set category=SMTHEME
+goto:downloadstart
+
+
+:MII
+set name=MII Channel
+set code1=00010002
+set code2=48414341
+set version=6
+set wadname=Mii-Channel-NUS-v6.wad
+set md5=5f03c5970ecf064bc520f4a11a0d3a34
+set md5alt=%md5%
+set category=ios
+goto:downloadstart
+
+:PHOTO
+set name=Photo Channel 1.1 (USA / PAL / JAP)
+set code1=00010002
+set code2=48415941
+set version=3
+set wadname=Photo-Channel-1.1-NUS-v3.wad
+set md5=ba88843d7d5d8090c6cce2c822965299
+set md5alt=%md5%
+set category=ios
+goto:downloadstart
+
+:PHOTO_K
+set name=KOREAN Photo Channel 1.1
+set code1=00010002
+set code2=4841594B
+set version=3
+set wadname=Photo-Channel-1.1-NUS-v3[K].wad
+set md5=a3aa49e803fe297c0e23dd2d6a1467b3
+set md5alt=%md5%
+set category=ios
+goto:downloadstart
+
+:SHOP
+set name=Shopping Channel (USA / PAL / JAP)
+set code1=00010002
+set code2=48414241
+set version=20
+set wadname=Shopping-Channel-NUS-v20.wad
+set md5=9eaa1e599829d59a724673349268ca60
+set md5alt=39ae2f2b7eb3b1143908729b3ef0383b
+set category=ios
+goto:downloadstart
+
+:SHOP_K
+set name=KOREAN Shopping Channel
+set code1=00010002
+set code2=4841424B
+set version=20
+set wadname=Shopping-Channel-NUS-v20[K].wad
+set md5=cd69e1971f2413fe0122dd9a43936bf3
+set md5alt=%md5%
+set category=ios
+goto:downloadstart
+
+:NET_U
+set name=USA Internet Channel
+set code1=00010001
+set code2=48414445
+set version=1024
+set wadname=Opera-Internet-Channel-NUS[U].wad
+set md5=434356a447bc01f10ea6a3289521d127
+set md5alt=%md5%
+set category=ios
+goto:downloadstart
+
+:NET_E
+set name=PAL Internet Channel
+set code1=00010001
+set code2=48414450
+set version=1024
+set wadname=Opera-Internet-Channel-NUS[E].wad
+set md5=da20d4d1aedcd4dfa281423f2152ef6e
+set md5alt=%md5%
+set category=ios
+goto:downloadstart
+
+:NET_J
+set name=JAP Internet Channel
+set code1=00010001
+set code2=4841444A
+set version=1024
+set wadname=Opera-Internet-Channel-NUS[J].wad
+set md5=2ed4f8ad0977a3073b8fdfbf76ef1ba8
+set md5alt=%md5%
+set category=ios
+goto:downloadstart
+
+:WEATHER_U
+set name=USA Weather Channel
+set code1=00010002
+set code2=48414645
+set version=7
+set wadname=Weather-Channel-NUS-v7[U].wad
+set md5=3c6c857751770fdcf3a80facbbfe3be4
+set md5alt=%md5%
+set category=ios
+goto:downloadstart
+
+:WEATHER_E
+set name=PAL Weather Channel
+set code1=00010002
+set code2=48414650
+set version=7
+set wadname=Weather-Channel-NUS-v7[E].wad
+set md5=56dd7a5a34cf4ee4ac222eb6bd01c0d9
+set md5alt=%md5%
+set category=ios
+goto:downloadstart
+
+:WEATHER_J
+set name=JAP Weather Channel
+set code1=00010002
+set code2=4841464A
+set version=7
+set wadname=Weather-Channel-NUS-v7[J].wad
+set md5=c9f5ee197779910e71f9f554f7fa64ac
+set md5alt=%md5%
+set category=ios
+goto:downloadstart
+
+:NEWS_U
+set name=USA NEWS Channel
+set code1=00010002
+set code2=48414745
+set version=7
+set wadname=NEWS-Channel-NUS-v7[U].wad
+set md5=c9fff95d6a4ca9f04dcd1fe3b28cc83a
+set md5alt=%md5%
+set category=ios
+goto:downloadstart
+
+:NEWS_E
+set name=PAL NEWS Channel
+set code1=00010002
+set code2=48414750
+set version=7
+set wadname=NEWS-Channel-NUS-v7[E].wad
+set md5=11c713ff825f918bfe2c1065e5ab9827
+set md5alt=%md5%
+set category=ios
+goto:downloadstart
+
+:NEWS_J
+set name=JAP NEWS Channel
+set code1=00010002
+set code2=4841474A
+set version=7
+set wadname=NEWS-Channel-NUS-v7[J].wad
+set md5=15dbd847c9f4b1df53cabe3fad57ad87
+set md5alt=%md5%
+set category=ios
+goto:downloadstart
+
+:SPEAK_U
+set name=USA Wii Speak Channel
+set code1=00010001
+set code2=48434645
+set version=512
+set wadname=Wii-Speak-Channel-NUS[U].wad
+set md5=0c48ace121c73f1703e8790a494712bb
+set md5alt=%md5%
+set category=ios
+goto:downloadstart
+
+:SPEAK_E
+set name=PAL Wii Speak Channel
+set code1=00010001
+set code2=48434650
+set version=512
+set wadname=Wii-Speak-Channel-NUS[E].wad
+set md5=77643094290097a2d237c78ba6e78df6
+set md5alt=%md5%
+set category=ios
+goto:downloadstart
+
+:SPEAK_J
+set name=JAP Wii Speak Channel
+set code1=00010001
+set code2=4843464A
+set version=512
+set wadname=Wii-Speak-Channel-NUS[J].wad
+set md5=a686e2934045eff007a62760272208b8
+set md5alt=%md5%
+set category=ios
+goto:downloadstart
+
+:IOS9
+set name=IOS9
+set code1=00000001
+set code2=00000009
+set version=1034
+set wadname=IOS9-64-v1034.wad
+set md5=b81f3fe9912ac711b3e6423116420bc1
+set md5alt=%md5%
+set category=ios
+goto:downloadstart
+
+:IOS12
+set name=IOS12
+set code1=00000001
+set code2=0000000C
+set version=526
+set wadname=IOS12-64-v526.wad
+set md5=60fad19280c01d5632e5a745da34640a
+set md5alt=56e793bb18368b2819251682c92b4b16
+set category=ios
+goto:downloadstart
+
+:IOS13
+set name=IOS13
+set code1=00000001
+set code2=0000000D
+set version=1032
+set wadname=IOS13-64-v1032.wad
+set md5=861b51f06dbdec73eac60a980313f604
+set md5alt=%md5%
+set category=ios
+goto:downloadstart
+
+:IOS14
+set name=IOS14
+set code1=00000001
+set code2=0000000E
+set version=1032
+set wadname=IOS14-64-v1032.wad
+set md5=48ac1dc132ca31c2520ea1a8dbc321e2
+set md5alt=171a3d7fc79e502915bf7654ea3f5204
+set category=ios
+goto:downloadstart
+
+:IOS15
+set name=IOS15 v1032
+set code1=00000001
+set code2=0000000F
+set version=1032
+set wadname=IOS15-64-v1032.wad
+set md5=4c56fd21ce0c59ad33f70497d504b10a
+set md5alt=c9b8f623a294530057ddabd42da79a9b
+set category=ios
+goto:downloadstart
+
+
+:IOS17
+set name=IOS17
+set code1=00000001
+set code2=00000011
+set version=1032
+set wadname=IOS17-64-v1032.wad
+set md5=5e73e5bc654d17f60db4f4426be46755
+set md5alt=1b8b976c81622181df5508a8ea050cfc
+set category=ios
+goto:downloadstart
+
+:IOS21
+set name=IOS21
+set code1=00000001
+set code2=00000015
+set version=1039
+set wadname=IOS21-64-v1039.wad
+set md5=c85f2b33b3d96f91e57deefc1dd57eee
+set md5alt=86123b565792d5c103b05cd9544f98e1
+set category=ios
+goto:downloadstart
+
+:IOS22
+set name=IOS22
+set code1=00000001
+set code2=00000016
+set version=1294
+set wadname=IOS22-64-v1294.wad
+set md5=d924051fcab6280a71b39378c754b1d9
+set md5alt=e5c16a04547fd2c23da4eb93199d9fc9
+set category=ios
+goto:downloadstart
+
+:IOS28
+set name=IOS28
+set code1=00000001
+set code2=0000001C
+set version=1807
+set wadname=IOS28-64-v1807.wad
+set md5=ae6e5fdf37bc38380b09c1d934dc60d6
+set md5alt=6dfccbac761898eb8099063d5308f72f
+set category=ios
+goto:downloadstart
+
+:IOS30
+set name=IOS30v2576 (3.2 System Menu IOS)
+set code1=00000001
+set code2=0000001E
+set version=2576
+set wadname=IOS30-64-v2576.wad
+set md5=45d7945d08eb25dc167b6f30ab8a9a9d
+set md5alt=%md5%
+set category=ios
+goto:downloadstart
+
+:IOS30P
+set name=IOS30v12576(IOS30v2576[FS-ES-NP]) (patched 3.2 System Menu IOS for non-LU64+ Wii's)
+set code1=00000001
+set code2=0000001E
+set version=2576
+set wadname=IOS30v12576(IOS30v2576[FS-ES-NP]).wad
+set md5=7af50c8602bbd32377916ddad11712ab
+set md5alt=%md5%
+set ciosslot=30
+set ciosversion=12576
+set category=patchios
+goto:downloadstart
+
+:IOS31
+set name=IOS31
+set code1=00000001
+set code2=0000001F
+set version=3608
+set wadname=IOS31-64-v3608.wad
+set md5=b0d71604ed554c6fd1db9bfdad0d6335
+set md5alt=3555e0b6baa7e3e5043d1cf1df054b2c
+set category=ios
+goto:downloadstart
+
+:IOS33
+set name=IOS33
+set code1=00000001
+set code2=00000021
+set version=3608
+set wadname=IOS33-64-v3608.wad
+set md5=a969609ec1a69dcc234f71443e1471f7
+set md5alt=52b56a8f36c3ef5948c0d11147073e49
+set category=ios
+goto:downloadstart
+
+:IOS34
+set name=IOS34
+set code1=00000001
+set code2=00000022
+set version=3608
+set wadname=IOS34-64-v3608.wad
+set md5=cefee27b32cee588f3bbd81d022777ad
+set md5alt=b65cde9ad841561e645ecfe7b0bb9cc1
+set category=ios
+goto:downloadstart
+
+:IOS35
+set name=IOS35
+set code1=00000001
+set code2=00000023
+set version=3608
+set wadname=IOS35-64-v3608.wad
+set md5=34cf8249ac64c252f4e5950a1fbf41a6
+set md5alt=3e862b5bb75a45c544fbe588f37c60f4
+set category=ios
+goto:downloadstart
+
+:IOS36
+set name=IOS36
+set code1=00000001
+set code2=00000024
+set version=3351
+set wadname=IOS36-64-v3351.wad
+set md5=47ef27d46fc581c520f8215f39f11ecb
+set md5alt=daa08e17264c523049e395edad5a50fe
+set category=ios
+goto:downloadstart
+
+:IOS36v3608
+set name=IOS36v3608
+set code1=00000001
+set code2=00000024
+set version=3608
+set wadname=IOS36-64-v3608.wad
+set md5=58d6f06bfea15a562713df6e33b2f18b
+set md5alt=dea0c5d8e4ce7adf0e54e5890929e904
+set category=ios
+goto:downloadstart
+
+
+
+:IOS37
+set name=IOS37
+set code1=00000001
+set code2=00000025
+set version=5663
+set wadname=IOS37-64-v5663.wad
+set md5=54dfa6105113926b1996f8bc20d99007
+set md5alt=16bc6ae65e6f469631b6add48b6b22b2
+set category=ios
+goto:downloadstart
+
+:IOS38
+set name=IOS38
+set code1=00000001
+set code2=00000026
+set version=4124
+set wadname=IOS38-64-v4124.wad
+set md5=366dc2b1f7d8000a41755ff12f63d39c
+set md5alt=162f370e1ee3f0d86a3313f285fbb318
+set category=ios
+goto:downloadstart
+
+:IOS41
+set name=IOS41
+set code1=00000001
+set code2=00000029
+set version=3607
+set wadname=IOS41-64-v3607.wad
+set md5=6256a159cf74fd7a59822cf5597c69e3
+set md5alt=3610517695d246b9cb69069e77eb3ae5
+set category=ios
+goto:downloadstart
+
+
+
+
+:IOS43
+set name=IOS43
+set code1=00000001
+set code2=0000002B
+set version=3607
+set wadname=IOS43-64-v3607.wad
+set md5=633aa0cecd534622df8de27cd7361194
+set md5alt=%md5%
+set category=ios
+goto:downloadstart
+
+:IOS45
+set name=IOS45
+set code1=00000001
+set code2=0000002D
+set version=3607
+set wadname=IOS45-64-v3607.wad
+set md5=e0aaa5cb0a6121ac61255f0bfe484205
+set md5alt=%md5%
+set category=ios
+goto:downloadstart
+
+:IOS46
+set name=IOS46
+set code1=00000001
+set code2=0000002E
+set version=3607
+set wadname=IOS46-64-v3607.wad
+set md5=f542b3945ba76ad60cbe21fc091f79cf
+set md5alt=%md5%
+set category=ios
+goto:downloadstart
+
+
+:IOS48v4124
+set name=IOS48
+set code1=00000001
+set code2=00000030
+set version=4124
+set wadname=IOS48-64-v4124.wad
+set md5=5c825044e599b78b84da74778dfe0bb7
+set md5alt=%md5%
+set category=ios
+goto:downloadstart
+
+:IOS50P
+set name=IOS50v14889(IOS50v4889[FS-ES-NP]) (patched 3.4 System Menu IOS that even works for LU64+ Wii's)
+set code1=00000001
+set code2=00000032
+set version=4889
+set wadname=IOS50v14889(IOS50v4889[FS-ES-NP]).wad
+set md5=f02db9de1d9e66bbe4fdd116e5cc22f3
+set md5alt=%md5%
+set ciosslot=50
+set ciosversion=14889
+set category=patchios
+goto:downloadstart
+
+
+:IOS52P
+set name=IOS52v15661(IOS52v5661[FS-ES-NP]) (patched 3.5K System Menu IOS)
+set code1=00000001
+set code2=00000034
+set version=5661
+set wadname=IOS52v15661(IOS52v5661[FS-ES-NP]).wad
+set md5=04d40614dee9a204d1510f6f258bd57f
+set md5alt=%md5%
+set ciosslot=52
+set ciosversion=15661
+set category=patchios
+goto:downloadstart
+
+
+
+:IOS53
+set name=IOS53
+set code1=00000001
+set code2=00000035
+set version=5663
+set wadname=IOS53-64-v5663.wad
+set md5=7222503d83c869b5633a8bedaae517d8
+set md5alt=fb73af31ff36a6ce9e1289ba867eb2e7
+set category=ios
+goto:downloadstart
+
+:IOS55
+set name=IOS55
+set code1=00000001
+set code2=00000037
+set version=5663
+set wadname=IOS55-64-v5663.wad
+set md5=92c8877577c68143595f5e48dfa14ed1
+set md5alt=4de32047ace920a15cdd3fe24abeef50
+set category=ios
+goto:downloadstart
+
+:IOS56
+set name=IOS56
+set code1=00000001
+set code2=00000038
+set version=5662
+set wadname=IOS56-64-v5662.wad
+set md5=e6341c6c30c44fa9735c9cc6090133d8
+set md5alt=1f6487d137fcd494cb2c35986ad6b490
+set category=ios
+goto:downloadstart
+
+:IOS57
+set name=IOS57
+set code1=00000001
+set code2=00000039
+set version=5919
+set wadname=IOS57-64-v5919.wad
+set md5=c96e3b6a0616bf9f3ae188aca92d32cc
+set md5alt=41cbc739426ce5ebe3a40a5b635a4736
+set category=ios
+goto:downloadstart
+
+
+:IOS58
+set name=IOS58
+set code1=00000001
+set code2=0000003A
+set version=6176
+set wadname=IOS58-64-v6176.wad
+set md5=b72783f95e1567740c1cce6dc9d3ddc8
+set md5alt=c7c24f0cd2e331294e32e0325b69a6d9
+set category=ios
+goto:downloadstart
+
+:IOS60
+set name=IOS60v6174 (4.1 System Menu IOS)
+set code1=00000001
+set code2=0000003C
+set version=6174
+set wadname=IOS60-64-v6174.wad
+set md5=a8cfd7a77016227203639713db5ac34e
+set md5alt=%md5%
+set category=ios
+goto:downloadstart
+
+
+
+:IOS60P
+set name=IOS60v6174[FS-ES-NP] (patched 4.1 System Menu IOS)
+set code1=00000001
+set code2=0000003C
+set version=6174
+set wadname=IOS60v16174(IOS60v6174[FS-ES-NP]).wad
+set md5=e4e6b5303a284789f183e71af9edd461
+set md5alt=%md5%
+set ciosslot=60
+set ciosversion=16174
+set category=patchios
+goto:downloadstart
+
+
+::IOS60 installed to a bunch of different SM IOS slots for brick protection
+:IOS11P60
+set name=IOS11v16174(IOS60v6174[FS-ES-NP]) (patched 2.0-2.1 System Menu IOS that even works for LU64+ Wii's)
+set code1=00000001
+set code2=0000003C
+set version=6174
+set wadname=IOS11v16174(IOS60v6174[FS-ES-NP]).wad
+set md5=69b79026dc661384d0892b2100e5f3ec
+set md5alt=%md5%
+set ciosslot=11
+set ciosversion=16174
+set category=patchios
+goto:downloadstart
+
+
+
+:IOS20P60
+set name=IOS20v16174(IOS60v6174[FS-ES-NP]) (patched 2.2 System Menu IOS that even works for LU64+ Wii's)
+set code1=00000001
+set code2=0000003C
+set version=6174
+set wadname=IOS20v16174(IOS60v6174[FS-ES-NP]).wad
+set md5=8dc15c43700eb1713050aeec9181ea0b
+set md5alt=%md5%
+set ciosslot=20
+set ciosversion=16174
+set category=patchios
+goto:downloadstart
+
+
+
+:IOS30P60
+set name=IOS30v16174(IOS60v6174[FS-ES-NP]) (patched 3.2 System Menu IOS that even works for LU64+ Wii's)
+set code1=00000001
+set code2=0000003C
+set version=6174
+set wadname=IOS30v16174(IOS60v6174[FS-ES-NP]).wad
+set md5=5befd07e059d54753464956c64e071d2
+set md5alt=%md5%
+set ciosslot=30
+set ciosversion=16174
+set category=patchios
+goto:downloadstart
+
+:IOS40P60
+set name=IOS40v16174(IOS60v6174[FS-ES-NP]) (patched 3.3K System Menu IOS)
+set code1=00000001
+set code2=0000003C
+set version=6174
+set wadname=IOS40v16174(IOS60v6174[FS-ES-NP]).wad
+set md5=845254a425aea1ae7a34bcbc68cbe01c
+set md5alt=%md5%
+set ciosslot=40
+set ciosversion=16174
+set category=patchios
+goto:downloadstart
+
+
+:IOS70K
+set name=IOS70v16174(IOS60v6174[FS-ES-NP])-for Region Changed Korean Wii's
+set code1=00000001
+set code2=0000003C
+set version=6174
+set wadname=IOS70v16174(IOS60v6174[FS-ES-NP]).wad
+set md5=d7fc28b7012cd1b941b8f7feaa0e1637
+set md5alt=%md5%
+set ciosslot=70
+set ciosversion=16174
+set category=patchios
+goto:downloadstart
+
+
+:IOS80K
+set name=IOS80v16174(IOS60v6174[FS-ES-NP])-for Region Changed Korean Wii's
+set code1=00000001
+set code2=0000003C
+set version=6174
+set wadname=IOS80v16174(IOS60v6174[FS-ES-NP]).wad
+set md5=99b4c8ad3ac9664acb08fdc695da417c
+set md5alt=%md5%
+set ciosslot=80
+set ciosversion=16174
+set category=patchios
+goto:downloadstart
+
+
+
+:IOS61
+set name=IOS61
+set code1=00000001
+set code2=0000003D
+set version=5662
+set wadname=IOS61-64-v5662.wad
+set md5=54c44b17be63ea4b3b674d66f4efa7bf
+set md5alt=7f79db4519182d15b1332ff06ed40880
+set category=ios
+goto:downloadstart
+
+
+:IOS70
+set name=IOS70v6687 (4.2 System Menu IOS)
+set code1=00000001
+set code2=00000046
+set version=6687
+set wadname=IOS70-64-v6687.wad
+set md5=c38ff50344c00e17b7fe58c05d35a91c
+set md5alt=%md5%
+set category=ios
+goto:downloadstart
+
+
+
+:IOS70P
+set name=IOS70v16687(IOS70v6687[FS-ES-NP]) (patched 4.2 System Menu IOS)
+set code1=00000001
+set code2=00000046
+set version=6687
+set wadname=IOS70v16687(IOS70v6687[FS-ES-NP]).wad
+::IOS70-64-v6687[FS-ES-NP].wad
+set md5=c513cb1684fa35401b17f690d4f327dd
+set md5alt=%md5%
+set ciosslot=70
+set ciosversion=16687
+set category=patchios
+goto:downloadstart
+
+
+:IOS80
+set name=IOS80v6944 (4.3 System Menu IOS)
+set code1=00000001
+set code2=00000050
+set version=6944
+set wadname=IOS80-64-v6944.wad
+set md5=08af8d598af53c8bc66b31228364cfd7
+set md5alt=dde76a81090611406bcb3b76ac3f082c
+set category=ios
+goto:downloadstart
+
+
+:IOS80P
+set name=IOS80v6944[FS-ES-NP] (patched 4.3 System Menu IOS)
+set code1=00000001
+set code2=00000050
+set version=6944
+set wadname=IOS80-64-v6944[FS-ES-NP].wad
+set md5=779b6cd4e7b3cd125616835da4c0c0b0
+set md5alt=871214a3b43925780dec4c910a251caa
+set ciosslot=80
+set ciosversion=6944
+set category=patchios
+goto:downloadstart
+
+
+:IOS236
+set name=IOS236v65535(IOS36v3351[FS-ES-NP])
+set code1=00000001
+set code2=00000024
+set version=3351
+set wadname=IOS236v65535(IOS36v3351[FS-ES-NP]).wad
+set md5=7efdac58e6f0c89dbe0b2045ac83cb36
+set md5alt=%md5%
+set ciosslot=236
+set ciosversion=65535
+set category=patchios
+goto:downloadstart
+
+
+:M10
+set name=MIOSv10
+set code1=00000001
+set code2=00000101
+set version=10
+set wadname=RVL-mios-v10.wad
+set md5=851c27dae82bc1c758be07fa964d17cb
+set md5alt=%md5%
+set category=ios
+goto:downloadstart
+
+
+:NUSGRABBER0e
+set name=0000000e.app from IOS80 v6943 (SNEEK)
+set code1=SNEEKAPP
+::set code2=APP
+set version=0e
+set wadname=0000000e_IOS80.app
+set md5=4b3ad6d33707d55ec27583a84b2ecf2a
+goto:downloadstart
+
+
+:NUSGRABBER0e_70
+set name=0000000e.app from IOS70 v6687 (SNEEK)
+set code1=SNEEKAPP
+::set code2=APP
+set version=0e_70
+set wadname=0000000e_IOS70.app
+set md5=7c3a8a690b6f701d2dcea082da1bd478
+goto:downloadstart
+
+
+:NUSGRABBER0e_60
+set name=0000000e.app from IOS60 v6174 (SNEEK)
+set code1=SNEEKAPP
+::set code2=APP
+set version=0e_60
+set wadname=0000000e_IOS60.app
+set md5=ddaa661a6aac528c26217eda972a1787
+goto:downloadstart
+
+:NUSGRABBER01
+set name=00000001.app from IOS80 v6687 (SNEEK)
+set code1=SNEEKAPP
+::set code2=APP
+set version=01
+set wadname=00000001_IOS80.app
+set md5=89f7dc21f07e2cae97c3a571b23d8abd
+goto:downloadstart
+
+:NUSGRABBER01_70
+set name=00000001.app from IOS70 v6687 (SNEEK)
+set code1=SNEEKAPP
+::set code2=APP
+set version=01_70
+set wadname=00000001_IOS70.app
+set md5=89f7dc21f07e2cae97c3a571b23d8abd
+goto:downloadstart
+
+
+:NUSGRABBER01_60
+set name=00000001.app from IOS60 v6174 (SNEEK)
+set code1=SNEEKAPP
+::set code2=APP
+set version=01_60
+set wadname=00000001_IOS60.app
+set md5=48e1be8f767feb59cbc51aa4329d735a
+goto:downloadstart
+
+:NUSGRABBER0c
+set name=0000000c.app from MIOS v10 (DIOS MIOS)
+set code1=SNEEKAPP
+::set code2=APP
+set version=0c
+set wadname=0000000c.app
+set md5=42634040d7cbb53057c577ec4c3c63f8
+goto:downloadstart
+
+:NUSGRABBER40
+set name=00000040.app from System Menu 3.2J (for MyMenuify)
+set code1=MYMAPP
+::set code2=APP
+set version=40
+set wadname=00000040_3.2J.app
+set md5=c39e9edfc6df2264ce8ade4fd933f47f
+goto:downloadstart
+
+:NUSGRABBER42
+set name=00000042.app from System Menu 3.2U (for MyMenuify)
+set code1=MYMAPP
+::set code2=APP
+set version=42
+set wadname=00000042_3.2U.app
+set md5=9aae1917fdb8ba4d409664c230d89b27
+goto:downloadstart
+
+:NUSGRABBER45
+set name=00000045.app from System Menu 3.2E (for MyMenuify)
+set code1=MYMAPP
+::set code2=APP
+set version=45
+set wadname=00000045_3.2E.app
+set md5=500130276620408b47777355460193de
+goto:downloadstart
+
+:NUSGRABBER70
+set name=00000070.app from System Menu 4.0J (for MyMenuify)
+set code1=MYMAPP
+::set code2=APP
+set version=70
+set wadname=00000070_4.0J.app
+set md5=cc23b71d9246154f289644beee1b1682
+goto:downloadstart
+
+:NUSGRABBER72
+set name=00000072.app from System Menu 4.0U (for MyMenuify)
+set code1=MYMAPP
+::set code2=APP
+set version=72
+set wadname=00000072_4.0U.app
+set md5=611d8d5e1f7ce778ba4c44d1b4c2910b
+goto:downloadstart
+
+:NUSGRABBER75
+set name=00000075.app from System Menu 4.0E (for MyMenuify)
+set code1=MYMAPP
+::set code2=APP
+set version=75
+set wadname=00000075_4.0E.app
+set md5=a1d5703a4a2a5d764a12224d646c2849
+goto:downloadstart
+
+:NUSGRABBER78
+set name=00000078.app from System Menu 4.1J (for MyMenuify)
+set code1=MYMAPP
+::set code2=APP
+set version=78
+set wadname=00000078_4.1J.app
+set md5=f2eadf12d18e793373060222b870057d
+goto:downloadstart
+
+:NUSGRABBER81
+set name=00000081.app from System Menu 4.1K (for MyMenuify)
+set code1=MYMAPP
+::set code2=APP
+set version=81
+set wadname=00000081_4.1K.app
+set md5=7eedbf1a146b29b63edbb55e04f81f98
+goto:downloadstart
+
+:NUSGRABBER7b
+set name=0000007b.app from System Menu 4.1U (for MyMenuify)
+set code1=MYMAPP
+::set code2=APP
+set version=7b
+set wadname=0000007b_4.1U.app
+set md5=6b939de8222800733f4c44ae4eadb325
+goto:downloadstart
+
+:NUSGRABBER7e
+set name=0000007e.app from System Menu 4.1E (for MyMenuify)
+set code1=MYMAPP
+::set code2=APP
+set version=7e
+set wadname=0000007e_4.1E.app
+set md5=574a3a144971ea0ec61bf8cef8d7ff80
+goto:downloadstart
+
+:NUSGRABBER84
+set name=00000084.app from System Menu 4.2J (for MyMenuify)
+set code1=MYMAPP
+::set code2=APP
+set version=84
+set wadname=00000084_4.2J.app
+set md5=b08998e582c48afba3a14f6d9e1e9373
+goto:downloadstart
+
+:NUSGRABBER87
+set name=00000087.app from System Menu 4.2U (for MyMenuify)
+set code1=MYMAPP
+::set code2=APP
+set version=87
+set wadname=00000087_4.2U.app
+set md5=7079948c6aed8aae6009e4fdf27c7171
+goto:downloadstart
+
+:NUSGRABBER8a
+set name=0000008a.app from System Menu 4.2E (for MyMenuify)
+set code1=MYMAPP
+::set code2=APP
+set version=8a
+set wadname=0000008a_4.2E.app
+set md5=7e7994f78941afb51e9a20085deac305
+goto:downloadstart
+
+
+:NUSGRABBER8d
+set name=0000008d.app from System Menu 4.2K (for MyMenuify)
+set code1=MYMAPP
+::set code2=APP
+set version=8d
+set wadname=0000008d_4.2K.app
+set md5=9d72a1966370e44cb4c456c17a077bec
+goto:downloadstart
+
+
+:NUSGRABBER94
+set name=00000094.app from System Menu 4.3J (for MyMenuify)
+set code1=MYMAPP
+::set code2=APP
+set version=94
+set wadname=00000094_4.3J.app
+set md5=5b3ee6942a3cda716badbce3665076fc
+goto:downloadstart
+
+:NUSGRABBER97
+set name=00000097.app from System Menu 4.3U (for MyMenuify)
+set code1=MYMAPP
+::set code2=APP
+set version=97
+set wadname=00000097_4.3U.app
+set md5=f388c9b11543ac2fe0912ab96064ee37
+goto:downloadstart
+
+:NUSGRABBER9a
+set name=0000009a.app from System Menu 4.3E (for MyMenuify)
+set code1=MYMAPP
+::set code2=APP
+set version=9a
+set wadname=0000009a_4.3E.app
+set md5=41310f79497c56850c37676074ee1237
+goto:downloadstart
+
+
+:NUSGRABBER9d
+set name=0000009d.app from System Menu 4.3K (for MyMenuify)
+set code1=MYMAPP
+::set code2=APP
+set version=9d
+set wadname=0000009d_4.3K.app
+set md5=e6f2b0d4d5e0c095895f186009bf9516
+goto:downloadstart
+
+
+:URLDownloadDB
+
+:BannerBomb1
+set name=Bannerbomb v1 (compatible with Wii Menu version 3.0 - 4.1)
+set code1=URL
+set code2=http://bannerbomb.qoid.us/aads/aad1f_v108.zip
+set version=bin
+set dlname=aad1f_v108.zip
+set wadname=BB1.zip
+set md5=41d50b69c5763159afb35918c42cf320
+set path1=private\wii\title\aktn\
+set filename=content.bin
+goto:downloadstart
+
+:BannerBomb2
+set name=Bannerbomb v2 (compatible with Wii Menu version 4.2)
+set code1=URL
+set code2=http://bannerbomb.qoid.us/abds/abd6a_v200.zip
+set version=bin
+set dlname=abd6a_v200.zip
+set wadname=BB2.zip
+set md5=d846f2c07c0a3be6fadca90dbb7356a7
+set path1=private\wii\title\aktn\
+set filename=content.bin
+goto:downloadstart
+
+
+:mmm
+set name=Multi-Mod Manager (MMM) v13.4
+set code1=URL
+set code2="http://nusad.googlecode.com/files/Multi-Mod-Manager_v13.4.zip"
+set version=*
+set dlname="Multi-Mod-Manager_v13.4.zip"
+set wadname=Multi-Mod-Manager_v13.4.zip
+set filename=boot.dol
+set md5=6d5167f976b5c35b2b2a12c3aa3e7766
+set path1=apps\mmm\
+goto:downloadstart
+
+
+:HackmiiInstaller
+set name=HackMii Installer
+set code1=URL
+::set code2="http://bootmii.org/download/"
+set code2="http://bootmii.org/download/"
+set version=elf
+::set dlname=
+set wadname=hackmii_installer_v0.8.zip
+set filename=boot.dol
+set path1=
+set md5=8dcada755a608c70ed171ced7f9ef2f3
+goto:downloadstart
+
+:Hermesv4
+set name=Hermes cIOS v4 Installer
+set code1=URL
+set code2=http://filetrip.net/d8367-hermes-cIOS-222223202-installer-4.html
+set version=*
+set dlname=8367-Hermes_cIOS_222_rev4_installer.zip
+set wadname=Hermes_cIOS_v4.zip
+set filename=boot.dol
+set md5=a1c4a81802da20cf8990d03ebd3b3218
+set path1=apps\cios_installer_v4\
+goto:downloadstart
+
+:Hermesv5
+set name=Hermes cIOS v5 Installer
+set code1=URL
+set code2=http://filetrip.net/d9681-hermes-cIOS-Installer-5.html
+set version=*
+set dlname=9681-cIOS222rev5_installer.zip
+set wadname=Hermes_cIOS_v5.zip
+set filename=boot.dol
+set md5=030a2aba6e0297080ecdfc7f7a6ba2d7
+set path1=apps\cios_installer_v5\
+goto:downloadstart
+
+
+
+:Hermesv51
+set name=Hermes cIOS v5.1 Installer
+set code1=URL
+set code2="http://nusad.googlecode.com/files/cios_installer_v5.1.zip"
+set version=*
+set dlname="cios_installer_v5.1.zip"
+set wadname=cios_installer_v5.1.zip
+set filename=boot.dol
+set md5=077ac9cdffbea1155dc4bb4fb4cff6b3
+set path1=apps\cios_installer_v5.1\
+goto:downloadstart
+
+:waninv19
+set name=Waninkokos cIOS v19 Installer
+set code1=URL
+set code2=http://filetrip.net/d9911-cIOS-Installer-Xr19.html
+set version=*
+set dlname=9911-cIOSXrev19-Installer.zip
+set wadname=cIOSX_v19.zip
+set filename=boot.dol
+set md5=2d678c3d4e7ea5c55a4a00472abb7421
+set path1=apps\cIOSx_rev19-Installer\
+goto:downloadstart
+
+
+:waninv20
+set name=Waninkokos cIOS v20b Installer
+set code1=URL
+set code2=http://filetrip.net/d12411-cIOS-Installer-Xr20b.html
+set version=*
+set dlname=12411-cIOSX_rev20b-Installer.zip
+set wadname=cIOSX_v20b.zip
+set filename=boot.dol
+set md5=ea5e2e4ba67b7612be4ab9fa00b96ba0
+set path1=apps\cIOSx_rev20b-Installer\
+goto:downloadstart
+
+
+:IOS236Installer
+set name=IOS236 Installer v5 Mod
+set code1=URL
+set code2=http://nusad.googlecode.com/files/ios236_v5_mod.zip
+set version=*
+set dlname=ios236_v5_mod.zip
+set wadname=ios236_v5_mod.zip
+set filename=boot.dol
+set md5=719a2a338121a17bedd3984faa8bd722
+set path1=apps\IOS236-v5-Mod\
+goto:downloadstart
+
+:SIP
+set name=Simple IOS Patcher v1.12
+set code1=URL
+set code2=http://nusad.googlecode.com/files/simple_ios_patcher_v1.12.zip
+set version=*
+set dlname=simple_ios_patcher_v1.12.zip
+set wadname=simple_ios_patcher_v1.12.zip
+set filename=boot.dol
+set md5=f8a7771d83209595d46dcb48326cb014
+set path1=apps\SIP\
+goto:downloadstart
+
+:pwns
+set category=fullextract
+set name=Indiana Pwns
+set code1=URL
+set code2="http://static.hackmii.com/indiana-pwns.zip"
+set version=*
+set dlname="indiana-pwns.zip"
+set wadname=indiana-pwns.zip
+set filename=data.bin
+set md5=a6b8f03f49baa471228dcd81d3fd623a
+set path1=private\wii\title\rlip\
+goto:downloadstart
+
+:Twi
+set category=fullextract
+set name=Twilight Hack v0.1 Beta1 (for Wii's 3.3 and below)
+set code1=URL
+set code2="http://filetrip.net/d2425-Twilight-Hack-v0-1-beta1.html"
+set version=*
+set dlname="[2711]twilight_hack_v0.1_beta1.zip"
+set wadname=twilight_hack_v0.1_beta1.zip
+set filename=data.bin
+set md5=704bd625ea5b42d7ac06fc937af74d38
+set path1=private\wii\title\rzdp\
+goto:downloadstart
+
+:BATHAXX
+set category=fullextract
+set name=BATHAXX (USA, PAL and JAP)
+set code1=URL
+set code2="http://wien.tomnetworks.com/wii/bathaxx.zip"
+set version=*
+set dlname="bathaxx.zip"
+set wadname=bathaxx.zip
+set filename=data.bin
+set md5=5dac3152baabbc6ca17bedfd5b7350c9
+set path1=private\wii\title\rlbe\
+goto:downloadstart
+
+
+:ROTJ
+set category=fullextract
+set name=Return of the JODI (USA, PAL and JAP)
+set code1=URL
+set code2="http://static.hackmii.com/return-jodi.zip"
+set version=*
+set dlname="return-jodi.zip"
+set wadname=return-jodi.zip
+set filename=data.bin
+set md5=448a3e6bfb4b6d9fafd64c45575f9cb4
+set path1=private\wii\title\rlge\
+goto:downloadstart
+
+:TOS
+set category=fullextract
+set name=Eri HaKawai (USA, PAL and JAP)
+set code1=URL
+set code2="http://nusad.googlecode.com/files/EriHaKawai-USA+PAL+JAP.zip"
+set version=*
+set dlname="EriHaKawai-USA+PAL+JAP.zip"
+set wadname=EriHaKawai-USA+PAL+JAP.zip
+set filename=data.bin
+set md5=7884370e1b8960ed09ed61395007affd
+set path1=private\wii\title\rt4j\
+goto:downloadstart
+
+:YUGI
+set category=fullextract
+set name=YU-GI-OWNED (USA, PAL and JAP)
+set code1=URL
+set code2="http://nusad.googlecode.com/files/yu-gi-vah-ALL.zip"
+set version=*
+set dlname="yu-gi-vah-ALL.zip"
+set wadname=yu-gi-vah-ALL.zip
+set filename=data.bin
+set md5=0319cb55ecb1caea34e4504aa56664ab
+set path1=private\wii\title\ryoe\
+goto:downloadstart
+
+
+
+:smash
+set name=Smash Stack (USA, PAL, JAP and KOR)
+set category=fullextract
+set code1=URL
+set code2="http://nusad.googlecode.com/files/Smashstack_AllRegions.zip"
+set version=*
+set dlname="Smashstack_AllRegions.zip"
+set wadname=Smashstack_AllRegions.zip
+set filename=st_080805_0933.bin
+set md5=aa93aab9bfdd25883bbd826a62645033
+set path1=private\wii\app\rsbe\st\
+goto:downloadstart
+
+:dopmii
+set name=Dop-Mii v13
+set category=fullextract
+set code1=URL
+set code2="http://dop-mii.googlecode.com/files/DOP-Mii v13.zip"
+set version=*
+set dlname="DOP-Mii v13.zip"
+set wadname=DOP-Mii_v13.zip
+set filename=boot.dol
+set md5=7cbd40d4987d17d85d4184bafc886c1c
+set path1=apps\DOP-Mii\
+goto:downloadstart
+
+
+
+:locked
+set name=Locked Apps Folder for HBC (PASS=UDLRAB)
+set category=fullextract
+set code1=URL
+set code2="http://nusad.googlecode.com/files/LockedApps(Categorii).zip"
+set version=*
+set dlname="LockedApps(Categorii).zip"
+set wadname=LockedApps(Categorii).zip
+set filename=boot.dol
+set md5=6f277fd19e359db7d6f84dbad1076a29
+set path1=apps\_apps_locked\
+goto:downloadstart
+
+:AccioHacks
+set name=Accio Hacks
+set code1=URL
+set code2=http://geckocodes.org/AH.php?dl
+set version=*
+set dlname="AH.php@dl"
+set wadname=AccioHacks.zip
+set filename=boot.dol
+set md5=15a27faca136b2817cee74c568ec4e64
+set path1=apps\AccioHacks\
+goto:downloadstart
+
+
+:MyM
+set name=MyMenuify
+set code1=URL
+set code2=http://nusad.googlecode.com/files/MyMenuify.zip
+set version=*
+set dlname=MyMenuify.zip
+set wadname=MyMenuify.zip
+set filename=boot.dol
+set md5=be448c0c7b74ebc2249d5d23ceb5d325
+set path1=apps\MyMenuify\
+goto:downloadstart
+
+
+:bootmiisd
+set name=BootMii SD Files
+set category=fullextract
+set code1=URL
+set code2="http://static.hackmii.com/bootmii_sd_files.zip"
+set version=*
+set dlname="bootmii_sd_files.zip"
+set wadname=bootmii_sd_files.zip
+set filename=ppcboot.elf
+set md5=4b2ac026e3b08a588a340841244f4e98
+set path1=bootmii\
+goto:downloadstart
+
+::--------Manual Update File-----
+:neogamma
+set category=ManualUpdate
+set name=Neogamma Backup Disc Loader (most recent release)
+set version=txt
+set code2="http://filetrip.net/h25123270-NeoGamma.html"
+set wadname="*-NeoGammaR9*.zip"
+set updateurl=http://nusad.googlecode.com/files/ManualUpdate.txt
+set path1=apps\neogamma
+goto:downloadstart
+
+::--------Manual Update File-----
+:yawm
+set category=ManualUpdate
+set name=Yet Another Wad Manager Mod
+set code2="http://yawmm.googlecode.com/files/YAWMM.zip"
+set updateurl=http://nusad.googlecode.com/files/ManualUpdate.txt
+set version=*
+set wadname=yawmm.zip
+set path1=apps\yawmm
+goto:downloadstart
+
+
+
+:Y4M
+set name=YAWMM 4 ModMii
+set code1=URL
+set code2=http://yawmm.googlecode.com/files/YAWMM.zip
+set version=*
+set dlname="YAWMM.zip"
+set wadname=YAWMM.zip
+set filename=boot.dol
+set md5=842507bb33184ac96bb093ceb6cd8826
+set path1=apps\YAWMM4ModMii\
+goto:downloadstart
+
+:usbfolder
+set name=Configurable USB-Loader (Most recent Full 249 version)
+set wadname=Configurable USB-Loader (Most recent Full 249 version)
+set category=cfg
+goto:downloadstart
+
+:cfg249
+set name=Configurable USB Loader (Most recent 249 version)
+set category=cfg
+goto:downloadstart
+
+:cfg222
+set name=Configurable USB Loader (Most recent 222 version)
+set category=cfg
+goto:downloadstart
+
+:cfgr
+set name=Configurator for Configurable USB Loader (Most recent version)
+set category=cfgr
+goto:downloadstart
+
+:FLOW
+set name=WiiFlow r304-249
+set code1=URL
+set code2=http://wiiflow.googlecode.com/files/r304-249.zip
+set version=*
+set dlname=r304-249.zip
+set wadname=r304-249.zip
+set filename=boot.dol
+set md5=33cef493e5be4a22e7f0af0fed6f4683
+set path1=apps\WiiFlow\
+goto:downloadstart
+
+
+:CheatCodes
+set name=%cheatregion% Region Cheat Codes: txtcodes from geckocodes.org
+set category=CHEATS
+goto:downloadstart
+
+
+:WBM
+set name=Wii Backup Manager v0.3.8 build60
+set category=fullextract
+set code1=URL
+set code2="http://nusad.googlecode.com/files/WiiBackupManager-0.3.8Build60.zip"
+set version=*
+set dlname=WiiBackupManager-0.3.8Build60.zip
+set wadname=WiiBackupManager.zip
+set filename=WiiBackupManager.exe
+set md5=d6619d36060f1d3215682ab860399e79
+set path1=WiiBackupManager\
+goto:downloadstart
+
+
+:USBX
+set name=USB-Loader Forwarder Channel v9
+set code1=ZIP
+set code2="http://nusad.googlecode.com/files/USBLoader(s)-ahbprot58-SD-USB-v9-IDCL.zip"
+set version=*
+set dlname=USBLoader(s)-ahbprot58-SD-USB-v9-IDCL.zip
+set wadname=USBLoader(s)-ahbprot58-SD-USB-v9-IDCL.zip
+set filename=USBLoader(s)-ahbprot58-SD-USB-v9-IDCL.wad
+set md5=eb27717aac3ffc8bc04c4d4ebd515418
+set md5alt=%md5%
+set category=fullextract
+set path1=WAD\
+goto:downloadstart
+
+
+:JOYF
+set name=Joy Flow Forwarder Channel\dol
+set code1=ZIP
+set code2="http://nusad.googlecode.com/files/JoyFlow_Forwarder_wad_dol.zip"
+set version=*
+set dlname=JoyFlow_Forwarder_wad_dol.zip
+set wadname=JoyFlow_Forwarder_wad_dol.zip
+set filename=JoyFlowHNv10-HBJF.wad
+set md5=903993f0c03ef158467187c0ed4f771d
+set md5alt=%md5%
+set category=fullextract
+if /i "%MENU1%" EQU "S" (set path1=\) else (set path1=WAD\)
+goto:downloadstart
+
+
+:JOY
+set name=JoyFlow
+set code1=URL
+set code2="http://filetrip.net/d24722-JoyFlow-1-0-rev2.html"
+set version=*
+set dlname=24722-JoYflow_1_0_pb_3.zip
+set wadname=JoYflow_1_0_pb_3.zip
+set filename=boot.dol
+set md5=40aa7b59ad7e4f64ff79981761190680
+set path1=apps\JoYflow\
+goto:downloadstart
+
+
+:S2U
+set name=Switch2Uneek
+set code1=ZIP
+set code2="http://nusad.googlecode.com/files/switch2uneek_ModMiiBundle.zip"
+set version=*
+set dlname=switch2uneek_ModMiiBundle.zip
+set wadname=switch2uneek_ModMiiBundle.zip
+set filename=switch2uneek(emulators)-4RealNand-v9-S2UK.wad
+set md5=48659d37cd1f6a09bf8d544f93f456cc
+set md5alt=%md5%
+set category=fullextract
+set path1=WAD\
+::below is for building emu nand
+if /i "%MENU1%" NEQ "S" goto:downloadstart
+set filename=switch2uneek(emulators)-4EMUNand-v9-S2RL.wad
+set md5=d9e5ec35e112549045f9144addf06af1
+set md5alt=%md5%
+set path1=\
+goto:downloadstart
+
+
+:HBF
+set name=Homebrew Filter r32
+set code1=ZIP
+set code2="http://nusad.googlecode.com/files/Homebrew_Filter_r32.wad"
+set version=*
+set dlname=Homebrew_Filter_r32.wad
+set wadname=Homebrew_Filter_r32.wad
+set filename=Homebrew_Filter_r32.wad
+set md5=7d8c086c156890b93c26956d54a71530
+set md5alt=%md5%
+set category=fullextract
+if /i "%MENU1%" EQU "S" (set path1=\) else (set path1=WAD\)
+goto:downloadstart
+
+
+:F32
+set name=FAT32 GUI Formatter
+set category=fullextract
+set code1=URL
+set code2="http://www.ridgecrop.demon.co.uk/guiformat.exe"
+set version=*
+set dlname=guiformat.exe
+set wadname=FAT32_GUI_Formatter.exe
+set filename=FAT32_GUI_Formatter.exe
+set md5=daf2d9aa422c3d065c6f4e8823644944
+set path1=FAT32_GUI_Formatter\
+goto:downloadstart
+
+
+::TANTRIC APPS!!!!
+
+:WIIMC
+set name=WiiMC - Media Player (Most Recent Release)
+set category=TANTRIC
+set path1=apps\WiiMC\
+set updateurl=http://wiimc.googlecode.com/svn/trunk/update.xml
+set code1=http://wiimc.googlecode.com/files/WiiMC
+set code2= (New Install).zip
+set zip1=WiiMC
+set zip2= (New Install).zip
+::set version=*
+goto:downloadstart
+
+:fceugx
+set name=FCEUGX - NES Emulator for the Wii (Most Recent Release)
+set category=TANTRIC
+set path1=apps\fceugx\
+set updateurl=http://fceugc.googlecode.com/svn/trunk/update.xml
+set code1=http://fceugc.googlecode.com/files/FCE Ultra GX
+set code2=.zip
+set zip1=FCE Ultra GX
+set zip2=.zip
+::set version=*
+goto:downloadstart
+
+:snes9xgx
+set name=SNES9xGX - SNES Emulator for the Wii (Most Recent Release)
+set category=TANTRIC
+set path1=apps\snes9xgx\
+set updateurl=http://snes9x-gx.googlecode.com/svn/trunk/update.xml
+set code1=http://snes9x-gx.googlecode.com/files/Snes9x GX
+set code2=.zip
+set zip1=Snes9x GX
+set zip2=.zip
+::set version=*
+goto:downloadstart
+
+:vbagx
+set name=Visual Boy Advance GX - GB/GBA Emulator for the Wii (Most Recent Release)
+set category=TANTRIC
+set path1=apps\vbagx\
+set updateurl=http://vba-wii.googlecode.com/svn/trunk/update.xml
+set code1=http://vba-wii.googlecode.com/files/Visual Boy Advance GX
+set code2=.zip
+set zip1=Visual Boy Advance GX
+set zip2=.zip
+::set version=*
+goto:downloadstart
+
+
+:SGM
+set name=SaveGame Manager GX (Most Recent Release)
+set category=GOOGLEUPDATE
+set path1=apps\SaveGameManagerGX\
+set updateurl="http://code.google.com/p/savegame-manager-gx/downloads/list?can=2&q=dol+-forwarder&colspec=Filename+Summary+Uploaded+Size+DownloadCount"
+set updatedlname="list@can=2&q=dol+-forwarder&colspec=Filename+Summary+Uploaded+Size+DownloadCount"
+set code1="http://savegame-manager-gx.googlecode.com/files/R"
+set code2=.dol
+set iconurl="http://savegame-manager-gx.googlecode.com/svn/trunk/HBC/icon.png"
+set metaurl="http://savegame-manager-gx.googlecode.com/svn/trunk/HBC/meta.xml"
+set wadname1=R
+set wadname2=.dol
+goto:downloadstart
+
+:WIIX
+set name=WiiXplorer (Most Recent Release)
+set category=GOOGLEUPDATE
+set path1=apps\WiiExplorer\
+set updateurl="http://code.google.com/p/wiixplorer/downloads/list?can=3&q=dol&colspec=Filename+Summary+Uploaded+Size+DownloadCount+UploadedBy"
+set updatedlname="list@can=3&q=dol&colspec=Filename+Summary+Uploaded+Size+DownloadCount+UploadedBy"
+set code1="http://wiixplorer.googlecode.com/files/R"
+set code2=.dol
+set iconurl="http://wiixplorer.googlecode.com/svn/trunk/HBC/icon.png"
+set metaurl="http://wiixplorer.googlecode.com/svn/trunk/HBC/meta.xml"
+set wadname1=R
+set wadname2=.dol
+goto:downloadstart
+
+
+:HBB
+set name=Homebrew Browser v0.3.9c
+set category=fullextract
+set code1=URL
+set code2="http://www.codemii.com/wiihomebrew/homebrew_browser_v0.3.9c.zip"
+set version=*
+set dlname="homebrew_browser_v0.3.9c.zip"
+set wadname=homebrew_browser_v0.3.9c.zip
+set filename=boot.dol
+set md5=334a432365d4054bcf972c27c54b8eac
+set path1=apps\homebrew_browser\
+goto:downloadstart
+
+
+:WII64
+set name=Wii64 beta1.1 (N64 Emulator)
+set category=fullextract
+set code1=URL
+set code2="http://mupen64gc.googlecode.com/files/wii64-beta1.1.zip"
+set version=*
+set dlname="wii64-beta1.1.zip"
+set wadname=wii64-beta1.1.zip
+set filename=boot.dol
+set md5=630dbc8b8a5be6527b76d49b65c47f23
+set path1=apps\wii64\
+goto:downloadstart
+
+:WIISX
+set name=WiiSX beta2.1 (Playstation 1 Emulator)
+set category=fullextract
+set code1=URL
+set code2="http://pcsxgc.googlecode.com/files/WiiSX-beta2.1.zip"
+set version=*
+set dlname="WiiSX-beta2.1.zip"
+set wadname=WiiSX-beta2.1.zip
+set filename=boot.dol
+set md5=9c245a7bcfd7b2f99ac9f01712736d43
+set path1=apps\wiiSX\
+goto:downloadstart
+
+
+:Priiloader
+set name=Priiloader v0.7 (236 Mod)
+set code1=URL
+set code2="http://nusad.googlecode.com/files/Priiloader-v0.7-236.zip"
+set version=*
+set dlname=Priiloader-v0.7-236.zip
+set wadname=Priiloader-v0.7-236.zip
+set filename=boot.dol
+set md5=09bf03164e884bdbbd013e4ff150dd7d
+set path1=apps\Priiloader\
+goto:downloadstart
+
+:PriiHacks
+set name=Priiloader Hacks
+set code1=URL
+set code2="http://nusad.googlecode.com/files/PriiloaderHacks.zip"
+set version=ini
+set dlname="PriiloaderHacks.zip"
+set wadname=PriiloaderHacks.zip
+set md5=adeb7f5f6758ed4f866bd180b2180ed2
+set path1=
+goto:downloadstart
+
+:cMIOSrev5
+set name=cMIOS rev5 Installer
+set code1=URL
+set code2="http://nusad.googlecode.com/files/cMIOS_rev5-Installer.zip"
+set version=*
+set dlname="cMIOS_rev5-Installer.zip"
+set wadname=cMIOS_rev5-Installer.zip
+set filename=boot.dol
+set md5=1c436e8134d750299138a19a433a45a6
+set path1=apps\cMIOS_rev5-Installer\
+goto:downloadstart
+
+
+:MIOSPatcher
+set name=MIOS Patcher 0.2
+set code1=URL
+set code2="http://filetrip.net/d8368-MIOS-Patcher-0-2.html"
+set version=*
+set dlname=8368-MIOSPatcher.zip
+set wadname=MIOSPatcher0.2.zip
+set filename=boot.dol
+set md5=f2e5b95e246528488a3556608ddae217
+set path1=apps\MIOSPatcher\
+goto:downloadstart
+
+
+
+::---------------------cIOSs----------------------
+:CIOSDATABASE
+
+:cIOS222[38]-v4
+set name=cIOS222[38]-v4
+set wadname=cIOS222[38]-v4
+set ciosslot=unchanged
+set ciosversion=
+set md5=ab4b09e0b330be2ae957fc6847bce687
+set md5alt=%md5%
+set basewad=IOS38-64-v3610
+set md5base=7fa5aa3ee9fbb041b69a190928029b29
+set md5basealt=f31080503997c1fc29c0760b8c0cc38b
+set code1=00000001
+set code2=00000026
+set version=3610
+set basecios=cIOS222[38]-v4
+set diffpath=%basecios%
+set code2new=000000de
+set lastbasemodule=0000000e
+set cIOSFamilyName=Hermes
+set cIOSversionNum=4
+goto:downloadstart
+
+
+
+
+:cIOS223[37-38]-v4
+set name=cIOS223[37-38]-v4
+set wadname=cIOS223[37-38]-v4
+set ciosslot=unchanged
+set ciosversion=
+set md5=606d03466c6faa398525f8ab9496ee68
+set md5alt=%md5%
+set basewad=IOS37-64-v3612
+set md5base=8af99fa502a5035e77fc80835e91faaa
+set md5basealt=e240510b257b6d28beeade967ca299e6
+set code1=00000001
+set code2=00000025
+set version=3612
+set basewadb=IOS38-64-v3610
+set md5baseb=7fa5aa3ee9fbb041b69a190928029b29
+set md5basebalt=f31080503997c1fc29c0760b8c0cc38b
+set code1b=00000001
+set code2b=00000026
+set versionb=3610
+set basecios=cIOS223[37-38]-v4
+set diffpath=%basecios%
+set code2new=000000df
+set lastbasemodule=0000000e
+set cIOSFamilyName=Hermes
+set cIOSversionNum=4
+goto:downloadstart
+
+
+
+::HERMES V5 BASE 38
+:cIOS222[38]-v5
+set name=cIOS222[38]-v5
+set wadname=cIOS222[38]-v5
+set ciosslot=unchanged
+set ciosversion=
+set md5=77f1df39a24d312f988cecf4dd68e582
+set md5alt=%md5%
+set basewad=IOS38-64-v3867
+set md5base=394298e4c9ff287e69020f2405423eb4
+set md5basealt=a2f935cab6a864909325cf0e8fefc349
+set code1=00000001
+set code2=00000026
+set version=3867
+set basecios=cIOS222[38]-v5
+set diffpath=%basecios%
+set code2new=000000de
+set lastbasemodule=0000000e
+set cIOSFamilyName=Hermes
+set cIOSversionNum=5
+goto:downloadstart
+
+
+::HERMES V5 BASE 37
+:cIOS223[37]-v5
+set name=cIOS223[37]-v5
+set wadname=cIOS223[37]-v5
+set ciosslot=unchanged
+set ciosversion=
+set md5=a2cf208d51cea80b82059937778c15b7
+set md5alt=%md5%
+set basewad=IOS37-64-v3869
+set md5base=5f4295741efab0d919e491b7151d5ed3
+set md5basealt=47b658053d224af86ce11aa71bea0112
+set code1=00000001
+set code2=00000025
+set version=3869
+set basecios=cIOS223[37]-v5
+set diffpath=%basecios%
+set code2new=000000df
+set lastbasemodule=0000000e
+set cIOSFamilyName=Hermes
+set cIOSversionNum=5
+goto:downloadstart
+
+
+:cIOS224[37]-v5
+set name=cIOS224[37]-v5
+set wadname=cIOS224[37]-v5
+set ciosslot=224
+set ciosversion=65535
+set md5=9d1dd2463dca45962050c3a48a818504
+set md5alt=%md5%
+set basewad=IOS37-64-v3869
+set md5base=5f4295741efab0d919e491b7151d5ed3
+set md5basealt=47b658053d224af86ce11aa71bea0112
+set code1=00000001
+set code2=00000025
+set version=3869
+set basecios=cIOS223[37]-v5
+set diffpath=%basecios%
+set code2new=000000df
+set lastbasemodule=0000000e
+set cIOSFamilyName=Hermes
+set cIOSversionNum=5
+goto:downloadstart
+
+
+::HERMES V5 BASE 57
+
+:cIOS224[57]-v5
+set name=cIOS224[57]-v5
+set wadname=cIOS224[57]-v5
+set ciosslot=unchanged
+set ciosversion=
+set md5=ce67b890fd6dd804d75ae18093fc4235
+set md5alt=%md5%
+set basewad=IOS57-64-v5661
+set md5base=ba50f0d46290d74d020f0afa58811e2e
+set md5basealt=bca6176ccca817e722d73130a9e73258
+set code1=00000001
+set code2=00000039
+set version=5661
+set basecios=cIOS224[57]-v5
+set diffpath=%basecios%
+set code2new=000000e0
+set lastbasemodule=00000012
+set cIOSFamilyName=Hermes
+set cIOSversionNum=5
+goto:downloadstart
+
+
+:cIOS202[57]-v5
+set name=cIOS202[57]-v5
+set wadname=cIOS202[57]-v5
+set ciosslot=202
+set ciosversion=65535
+set md5=5e6335412f20b6c9028d5233de03cef9
+set md5alt=%md5%
+set basewad=IOS57-64-v5661
+set md5base=ba50f0d46290d74d020f0afa58811e2e
+set md5basealt=bca6176ccca817e722d73130a9e73258
+set code1=00000001
+set code2=00000039
+set version=5661
+set basecios=cIOS224[57]-v5
+set diffpath=%basecios%
+set code2new=000000e0
+set lastbasemodule=00000012
+set cIOSFamilyName=Hermes
+set cIOSversionNum=5
+goto:downloadstart
+
+
+:cIOS223[57]-v5
+set name=cIOS249-v14
+set wadname=cIOS223[57]-v5
+set ciosslot=223
+set ciosversion=65535
+set md5=5d34d3fc2cfc8baa89630267a701d0f8
+set md5alt=%md5%
+set basewad=IOS57-64-v5661
+set md5base=ba50f0d46290d74d020f0afa58811e2e
+set md5basealt=bca6176ccca817e722d73130a9e73258
+set code1=00000001
+set code2=00000039
+set version=5661
+set basecios=cIOS224[57]-v5
+set diffpath=%basecios%
+set code2new=000000e0
+set lastbasemodule=00000012
+set cIOSFamilyName=Hermes
+set cIOSversionNum=5
+goto:downloadstart
+
+
+::WANIN'S V14 BASE 38
+
+:cIOS249-v14
+set name=cIOS249-v14
+set wadname=cIOS249-v14
+set ciosslot=unchanged
+set ciosversion=
+set md5=8cb5ff74ec37bb0b6992353097f10318
+set md5alt=%md5%
+set basewad=IOS38-64-v3610
+set md5base=f31080503997c1fc29c0760b8c0cc38b
+set md5basealt=%md5base%
+set code1=00000001
+set code2=00000026
+set version=3610
+set basecios=cIOS249-v14
+set diffpath=%basecios%
+set code2new=000000f9
+set lastbasemodule=0000000e
+set cIOSFamilyName=Waninkoko
+set cIOSversionNum=14
+goto:downloadstart
+
+:cIOS250-v14
+set name=cIOS250-v14
+set wadname=cIOS250-v14
+set ciosslot=250
+set ciosversion=65535
+set md5=bf53a319daf796c7b0467194911ba33e
+set md5alt=%md5%
+set basewad=IOS38-64-v3610
+set md5base=f31080503997c1fc29c0760b8c0cc38b
+set md5basealt=%md5base%
+set code1=00000001
+set code2=00000026
+set version=3610
+set basecios=cIOS249-v14
+set diffpath=%basecios%
+set code2new=000000f9
+set lastbasemodule=0000000e
+set cIOSFamilyName=Waninkoko
+set cIOSversionNum=14
+goto:downloadstart
+
+
+::WANIN'S V17B BASE 38
+
+:cIOS249-v17b
+set name=cIOS249-v17b
+set wadname=cIOS249-v17b
+set ciosslot=unchanged
+set ciosversion=
+set md5=dff98dfa945112aecfda31ad3900dc75
+set md5alt=%md5%
+set basewad=IOS38-64-v3867
+set md5base=394298e4c9ff287e69020f2405423eb4
+set md5basealt=a2f935cab6a864909325cf0e8fefc349
+set code1=00000001
+set code2=00000026
+set version=3867
+set basecios=cIOS249-v17b
+set diffpath=%basecios%
+set code2new=000000f9
+set lastbasemodule=0000000e
+set cIOSFamilyName=Waninkoko
+set cIOSversionNum=17
+goto:downloadstart
+
+
+:cIOS250-v17b
+set name=cIOS250-v17b
+set wadname=cIOS250-v17b
+set ciosslot=250
+set ciosversion=65535
+set md5=8d8a6655bf221be8897c30aa52b1c2ac
+set md5alt=%md5%
+set basewad=IOS38-64-v3867
+set md5base=394298e4c9ff287e69020f2405423eb4
+set md5basealt=a2f935cab6a864909325cf0e8fefc349
+set code1=00000001
+set code2=00000026
+set version=3867
+set basecios=cIOS249-v17b
+set diffpath=%basecios%
+set code2new=000000f9
+set lastbasemodule=0000000e
+set cIOSFamilyName=Waninkoko
+set cIOSversionNum=17
+goto:downloadstart
+
+
+
+::WANIN'S V19 BASE 37
+:cIOS249[37]-v19
+set name=cIOS249[37]-v19
+set wadname=cIOS249[37]-v19
+set ciosslot=unchanged
+set ciosversion=
+set md5=b98ac3559567497cae3e0af28749bc64
+set md5alt=%md5%
+set basewad=IOS37-64-v3869
+set md5base=5f4295741efab0d919e491b7151d5ed3
+set md5basealt=47b658053d224af86ce11aa71bea0112
+set code1=00000001
+set code2=00000025
+set version=3869
+set basecios=cIOS249[37]-v19
+set diffpath=%basecios%
+set code2new=000000f9
+set lastbasemodule=0000000e
+set cIOSFamilyName=Waninkoko
+set cIOSversionNum=19
+goto:downloadstart
+
+
+:cIOS250[37]-v19
+set name=cIOS250[37]-v19
+set wadname=cIOS250[37]-v19
+set ciosslot=250
+set ciosversion=65535
+set md5=d203532a55358f40d2607d5435dc1574
+set md5alt=%md5%
+set basewad=IOS37-64-v3869
+set md5base=5f4295741efab0d919e491b7151d5ed3
+set md5basealt=47b658053d224af86ce11aa71bea0112
+set code1=00000001
+set code2=00000025
+set version=3869
+set basecios=cIOS249[37]-v19
+set diffpath=%basecios%
+set code2new=000000f9
+set lastbasemodule=0000000e
+set cIOSFamilyName=Waninkoko
+set cIOSversionNum=19
+goto:downloadstart
+
+
+
+::WANIN'S V19 BASE 38
+:cIOS249[38]-v19
+set name=cIOS249[38]-v19
+set wadname=cIOS249[38]-v19
+set ciosslot=unchanged
+set ciosversion=
+set md5=9ba15ac66b321827e21026fa6cd1b04f
+set md5alt=%md5%
+set basewad=IOS38-64-v3867
+set md5base=394298e4c9ff287e69020f2405423eb4
+set md5basealt=a2f935cab6a864909325cf0e8fefc349
+set code1=00000001
+set code2=00000026
+set version=3867
+set basecios=cIOS249[38]-v19
+set diffpath=%basecios%
+set code2new=000000f9
+set lastbasemodule=0000000e
+set cIOSFamilyName=Waninkoko
+set cIOSversionNum=19
+goto:downloadstart
+
+
+:cIOS250[38]-v19
+set name=cIOS250[38]-v19
+set wadname=cIOS250[38]-v19
+set ciosslot=250
+set ciosversion=65535
+set md5=c216987bad6bac699af0ae6c6c7d5738
+set md5alt=%md5%
+set basewad=IOS38-64-v3867
+set md5base=394298e4c9ff287e69020f2405423eb4
+set md5basealt=a2f935cab6a864909325cf0e8fefc349
+set code1=00000001
+set code2=00000026
+set version=3867
+set basecios=cIOS249[38]-v19
+set diffpath=%basecios%
+set code2new=000000f9
+set lastbasemodule=0000000e
+set cIOSFamilyName=Waninkoko
+set cIOSversionNum=19
+goto:downloadstart
+
+
+::WANIN'S V19 BASE 57
+:cIOS249[57]-v19
+set name=cIOS249[57]-v19
+set wadname=cIOS249[57]-v19
+set ciosslot=unchanged
+set ciosversion=
+set md5=5b756d6cc3ca20736bff8d925a9dd877
+set md5alt=%md5%
+set basewad=IOS57-64-v5661
+set md5base=ba50f0d46290d74d020f0afa58811e2e
+set md5basealt=bca6176ccca817e722d73130a9e73258
+set basecios=cIOS249[57]-v19
+set diffpath=%basecios%
+set code1=00000001
+set code2=00000039
+set version=5661
+set code2new=000000f9
+set lastbasemodule=00000012
+set cIOSFamilyName=Waninkoko
+set cIOSversionNum=19
+goto:downloadstart
+
+
+:cIOS250[57]-v19
+set name=cIOS250[57]-v19
+set wadname=cIOS250[57]-v19
+set ciosslot=250
+set ciosversion=65535
+set md5=1755e220b994e45120ea905289c97724
+set md5alt=%md5%
+set basewad=IOS57-64-v5661
+set md5base=ba50f0d46290d74d020f0afa58811e2e
+set md5basealt=bca6176ccca817e722d73130a9e73258
+set basecios=cIOS249[57]-v19
+set diffpath=%basecios%
+set code1=00000001
+set code2=00000039
+set version=5661
+set code2new=000000f9
+set lastbasemodule=00000012
+set cIOSFamilyName=Waninkoko
+set cIOSversionNum=19
+goto:downloadstart
+
+
+
+::WANIN'S V20 BASE 38
+:cIOS249[38]-v20
+set name=cIOS249[38]-v20
+set wadname=cIOS249[38]-v20
+set ciosslot=unchanged
+set ciosversion=
+set md5=74b2f313224fd9ba7dec16eecea21949
+set md5alt=%md5%
+set basewad=IOS38-64-v4123
+set md5base=fb3db1afa0685a5778cd83b148f74723
+set md5basealt=%md5base%
+set code1=00000001
+set code2=00000026
+set version=4123
+set basecios=cIOS249[38]-v20
+set diffpath=%basecios%
+set code2new=000000f9
+set lastbasemodule=0000000e
+set cIOSFamilyName=Waninkoko
+set cIOSversionNum=20
+goto:downloadstart
+
+:cIOS250[38]-v20
+set name=cIOS250[38]-v20
+set wadname=cIOS250[38]-v20
+set ciosslot=250
+set ciosversion=65535
+set md5=7a629c9288c2b89904956a2f7e07a7d0
+set md5alt=%md5%
+set basewad=IOS38-64-v4123
+set md5base=fb3db1afa0685a5778cd83b148f74723
+set md5basealt=%md5base%
+set code1=00000001
+set code2=00000026
+set version=4123
+set basecios=cIOS249[38]-v20
+set diffpath=%basecios%
+set code2new=000000f9
+set lastbasemodule=0000000e
+set cIOSFamilyName=Waninkoko
+set cIOSversionNum=20
+goto:downloadstart
+
+
+::WANIN'S V20 BASE 56
+:cIOS249[56]-v20
+set name=cIOS249[56]-v20
+set wadname=cIOS249[56]-v20
+set ciosslot=unchanged
+set ciosversion=
+set md5=973742ce57938744afbbe689b415da6a
+set md5alt=%md5%
+set basewad=IOS56-64-v5661
+set md5base=726d464aa08fee191e76119ab0e0dc00
+set md5basealt=%md5base%
+set code1=00000001
+set code2=00000038
+set version=5661
+set basecios=cIOS249[56]-v20
+set diffpath=%basecios%
+set code2new=000000f9
+set lastbasemodule=0000000e
+set cIOSFamilyName=Waninkoko
+set cIOSversionNum=20
+goto:downloadstart
+
+:cIOS250[56]-v20
+set name=cIOS250[56]-v20
+set wadname=cIOS250[56]-v20
+set ciosslot=250
+set ciosversion=65535
+set md5=6e8422260eb3740be64303354f37a780
+set md5alt=%md5%
+set basewad=IOS56-64-v5661
+set md5base=726d464aa08fee191e76119ab0e0dc00
+set md5basealt=%md5base%
+set code1=00000001
+set code2=00000038
+set version=5661
+set basecios=cIOS249[56]-v20
+set diffpath=%basecios%
+set code2new=000000f9
+set lastbasemodule=0000000e
+set cIOSFamilyName=Waninkoko
+set cIOSversionNum=20
+goto:downloadstart
+
+
+::WANIN'S V20 BASE 57
+:cIOS249[57]-v20
+set name=cIOS249[57]-v20
+set wadname=cIOS249[57]-v20
+set ciosslot=unchanged
+set ciosversion=
+set md5=a1a157985cc99047712b018bd3059ef8
+set md5alt=%md5%
+set basewad=IOS57-64-v5918
+set md5base=85e8101949d48a646448bde93640cdef
+set md5basealt=%md5base%
+set code1=00000001
+set code2=00000039
+set version=5918
+set basecios=cIOS249[57]-v20
+set diffpath=%basecios%
+set code2new=000000f9
+set lastbasemodule=00000012
+set cIOSFamilyName=Waninkoko
+set cIOSversionNum=20
+goto:downloadstart
+
+:cIOS250[57]-v20
+set name=cIOS250[57]-v20
+set wadname=cIOS250[57]-v20
+set ciosslot=250
+set ciosversion=65535
+set md5=128f04cca48c2bc3a2e60d7f34ce16fa
+set md5alt=%md5%
+set basewad=IOS57-64-v5918
+set md5base=85e8101949d48a646448bde93640cdef
+set md5basealt=%md5base%
+set code1=00000001
+set code2=00000039
+set version=5918
+set basecios=cIOS249[57]-v20
+set diffpath=%basecios%
+set code2new=000000f9
+set lastbasemodule=00000012
+set cIOSFamilyName=Waninkoko
+set cIOSversionNum=20
+goto:downloadstart
+
+
+
+::WANIN'S V21 BASE 37
+:cIOS249[37]-v21
+set name=cIOS249[37]-v21
+set wadname=cIOS249[37]-v21
+set ciosslot=unchanged
+set ciosversion=
+set md5=be4300b989dd53d71fcf5b8dbb940be8
+set md5alt=%md5%
+set basewad=IOS37-64-v5662
+set md5base=bdeb8d02ba1f3de7b430fbe12560a3eb
+set md5basealt=%md5base%
+set code1=00000001
+set code2=00000025
+set version=5662
+set basecios=cIOS249[37]-v21
+set diffpath=%basecios%
+set code2new=000000f9
+set lastbasemodule=0000000e
+set cIOSFamilyName=Waninkoko
+set cIOSversionNum=21
+goto:downloadstart
+
+:cIOS250[37]-v21
+set name=cIOS250[37]-v21
+set wadname=cIOS250[37]-v21
+set ciosslot=250
+set ciosversion=65535
+set md5=15bd9700e2025a2892ea9a8bc2e88b8b
+set md5alt=%md5%
+set basewad=IOS37-64-v5662
+set md5base=bdeb8d02ba1f3de7b430fbe12560a3eb
+set md5basealt=%md5base%
+set code1=00000001
+set code2=00000025
+set version=5662
+set basecios=cIOS249[37]-v21
+set diffpath=%basecios%
+set code2new=000000f9
+set lastbasemodule=0000000e
+set cIOSFamilyName=Waninkoko
+set cIOSversionNum=21
+goto:downloadstart
+
+
+::WANIN'S V21 BASE 38
+:cIOS249[38]-v21
+set name=cIOS249[38]-v21
+set wadname=cIOS249[38]-v21
+set ciosslot=unchanged
+set ciosversion=
+set md5=219450b423a81517ba1d79c09947a36a
+set md5alt=%md5%
+set basewad=IOS38-64-v4123
+set md5base=fb3db1afa0685a5778cd83b148f74723
+set md5basealt=%md5base%
+set code1=00000001
+set code2=00000026
+set version=4123
+set basecios=cIOS249[38]-v21
+set diffpath=%basecios%
+set code2new=000000f9
+set lastbasemodule=0000000e
+set cIOSFamilyName=Waninkoko
+set cIOSversionNum=21
+goto:downloadstart
+
+:cIOS250[38]-v21
+set name=cIOS250[38]-v21
+set wadname=cIOS250[38]-v21
+set ciosslot=250
+set ciosversion=65535
+set md5=cda6cdb6bd7f9419656fed1307f80e06
+set md5alt=%md5%
+set basewad=IOS38-64-v4123
+set md5base=fb3db1afa0685a5778cd83b148f74723
+set md5basealt=%md5base%
+set code1=00000001
+set code2=00000026
+set version=4123
+set basecios=cIOS249[38]-v21
+set diffpath=%basecios%
+set code2new=000000f9
+set lastbasemodule=0000000e
+set cIOSFamilyName=Waninkoko
+set cIOSversionNum=21
+goto:downloadstart
+
+
+::WANIN'S V21 BASE 53
+:cIOS249[53]-v21
+set name=cIOS249[53]-v21
+set wadname=cIOS249[53]-v21
+set ciosslot=unchanged
+set ciosversion=
+set md5=93057dccaef92e008d85ee71e55ec901
+set md5alt=%md5%
+set basewad=IOS53-64-v5662
+set md5base=ce7a5174a863488655f9c97b59e1b380
+set md5basealt=%md5base%
+set code1=00000001
+set code2=00000035
+set version=5662
+set basecios=cIOS249[53]-v21
+set diffpath=%basecios%
+set code2new=000000f9
+set lastbasemodule=0000000e
+set cIOSFamilyName=Waninkoko
+set cIOSversionNum=21
+goto:downloadstart
+
+:cIOS250[53]-v21
+set name=cIOS250[53]-v21
+set wadname=cIOS250[53]-v21
+set ciosslot=250
+set ciosversion=65535
+set md5=90d4ae05fdfa8165829cae2701ff0ff4
+set md5alt=%md5%
+set basewad=IOS53-64-v5662
+set md5base=ce7a5174a863488655f9c97b59e1b380
+set md5basealt=%md5base%
+set code1=00000001
+set code2=00000035
+set version=5662
+set basecios=cIOS249[53]-v21
+set diffpath=%basecios%
+set code2new=000000f9
+set lastbasemodule=0000000e
+set cIOSFamilyName=Waninkoko
+set cIOSversionNum=21
+goto:downloadstart
+
+
+::WANIN'S V21 BASE 55
+:cIOS249[55]-v21
+set name=cIOS249[55]-v21
+set wadname=cIOS249[55]-v21
+set ciosslot=unchanged
+set ciosversion=
+set md5=d4a3b454438199973a1f405ce0deaed9
+set md5alt=%md5%
+set basewad=IOS55-64-v5662
+set md5base=cf19171ee90455917e5da3ca56c52612
+set md5basealt=%md5base%
+set code1=00000001
+set code2=00000037
+set version=5662
+set basecios=cIOS249[55]-v21
+set diffpath=%basecios%
+set code2new=000000f9
+set lastbasemodule=0000000e
+set cIOSFamilyName=Waninkoko
+set cIOSversionNum=21
+goto:downloadstart
+
+:cIOS250[55]-v21
+set name=cIOS250[55]-v21
+set wadname=cIOS250[55]-v21
+set ciosslot=250
+set ciosversion=65535
+set md5=439f8b48374ad4e43a9217edafec7952
+set md5alt=%md5%
+set basewad=IOS55-64-v5662
+set md5base=cf19171ee90455917e5da3ca56c52612
+set md5basealt=%md5base%
+set code1=00000001
+set code2=00000037
+set version=5662
+set basecios=cIOS249[55]-v21
+set diffpath=%basecios%
+set code2new=000000f9
+set lastbasemodule=0000000e
+set cIOSFamilyName=Waninkoko
+set cIOSversionNum=21
+goto:downloadstart
+
+
+::WANIN'S V21 BASE 56
+:cIOS249[56]-v21
+set name=cIOS249[56]-v21
+set wadname=cIOS249[56]-v21
+set ciosslot=unchanged
+set ciosversion=
+set md5=ed58b6e48f5c83f25d2fb63393066af7
+set md5alt=%md5%
+set basewad=IOS56-64-v5661
+set md5base=726d464aa08fee191e76119ab0e0dc00
+set md5basealt=%md5base%
+set code1=00000001
+set code2=00000038
+set version=5661
+set basecios=cIOS249[56]-v21
+set diffpath=%basecios%
+set code2new=000000f9
+set lastbasemodule=0000000e
+set cIOSFamilyName=Waninkoko
+set cIOSversionNum=21
+goto:downloadstart
+
+:cIOS250[56]-v21
+set name=cIOS250[56]-v21
+set wadname=cIOS250[56]-v21
+set ciosslot=250
+set ciosversion=65535
+set md5=8ea19a6026eabe99b2b38c854fe73b18
+set md5alt=%md5%
+set basewad=IOS56-64-v5661
+set md5base=726d464aa08fee191e76119ab0e0dc00
+set md5basealt=%md5base%
+set code1=00000001
+set code2=00000038
+set version=5661
+set basecios=cIOS249[56]-v21
+set diffpath=%basecios%
+set code2new=000000f9
+set lastbasemodule=0000000e
+set cIOSFamilyName=Waninkoko
+set cIOSversionNum=21
+goto:downloadstart
+
+::WANIN'S V21 BASE 57
+:cIOS249[57]-v21
+set name=cIOS249[57]-v21
+set wadname=cIOS249[57]-v21
+set ciosslot=unchanged
+set ciosversion=
+set md5=ff4a32a702a435990b3d4b155112fce6
+set md5alt=%md5%
+set basewad=IOS57-64-v5918
+set md5base=85e8101949d48a646448bde93640cdef
+set md5basealt=%md5base%
+set code1=00000001
+set code2=00000039
+set version=5918
+set basecios=cIOS249[57]-v21
+set diffpath=%basecios%
+set code2new=000000f9
+set lastbasemodule=00000012
+set cIOSFamilyName=Waninkoko
+set cIOSversionNum=21
+goto:downloadstart
+
+:cIOS250[57]-v21
+set name=cIOS250[57]-v21
+set wadname=cIOS250[57]-v21
+set ciosslot=250
+set ciosversion=65535
+set md5=454a1892e7872534a5fdbedcf075aaee
+set md5alt=%md5%
+set basewad=IOS57-64-v5918
+set md5base=85e8101949d48a646448bde93640cdef
+set md5basealt=%md5base%
+set code1=00000001
+set code2=00000039
+set version=5918
+set basecios=cIOS249[57]-v21
+set diffpath=%basecios%
+set code2new=000000f9
+set lastbasemodule=00000012
+set cIOSFamilyName=Waninkoko
+set cIOSversionNum=21
+goto:downloadstart
+
+
+::WANIN'S V21 BASE 58
+:cIOS249[58]-v21
+set name=cIOS249[58]-v21
+set wadname=cIOS249[58]-v21
+set ciosslot=unchanged
+set ciosversion=
+set md5=a05755c95e4452a0ed120d9b8de4faba
+set md5alt=%md5%
+set basewad=IOS58-64-v6175
+set md5base=791907a4993bf018cb52bf8f963cff92
+set md5basealt=%md5base%
+set code1=00000001
+set code2=0000003a
+set version=6175
+set basecios=cIOS249[58]-v21
+set diffpath=%basecios%
+set code2new=000000f9
+set lastbasemodule=00000012
+set cIOSFamilyName=Waninkoko
+set cIOSversionNum=21
+goto:downloadstart
+
+:cIOS250[58]-v21
+set name=cIOS250[58]-v21
+set wadname=cIOS250[58]-v21
+set ciosslot=250
+set ciosversion=65535
+set md5=68aa669b178f2207c56d41e13acce969
+set md5alt=%md5%
+set basewad=IOS58-64-v6175
+set md5base=791907a4993bf018cb52bf8f963cff92
+set md5basealt=%md5base%
+set code1=00000001
+set code2=0000003a
+set version=6175
+set basecios=cIOS249[58]-v21
+set diffpath=%basecios%
+set code2new=000000f9
+set lastbasemodule=00000012
+set cIOSFamilyName=Waninkoko
+set cIOSversionNum=21
+goto:downloadstart
+
+
+::d2x cIOSs
+
+:cIOS249[37]-d2x-v6
+set name=cIOS249[37]-d2x-v6
+set wadname=cIOS249[37]-d2x-v6
+set ciosslot=249
+set ciosversion=21006
+set md5=361246714da27f1bbb6391e35c995029
+set md5alt=%md5%
+set basewad=IOS37-64-v5662
+set md5base=bdeb8d02ba1f3de7b430fbe12560a3eb
+set md5basealt=%md5base%
+set code1=00000001
+set code2=00000025
+set version=5662
+set basecios=cIOS249[37]-d2x-v6
+set diffpath=cIOS249[37]-v21
+set code2new=000000f9
+set lastbasemodule=0000000e
+if exist modules\d2x-beta\d2x-beta.bat call modules\d2x-beta\d2x-beta.bat
+goto:downloadstart
+
+:cIOS250[37]-d2x-v6
+set name=cIOS250[37]-d2x-v6
+set wadname=cIOS250[37]-d2x-v6
+set ciosslot=250
+set ciosversion=21006
+set md5=0a9b027a90eba2dc86d5c0e33a1aece2
+set md5alt=%md5%
+set basewad=IOS37-64-v5662
+set md5base=bdeb8d02ba1f3de7b430fbe12560a3eb
+set md5basealt=%md5base%
+set code1=00000001
+set code2=00000025
+set version=5662
+set basecios=cIOS249[37]-d2x-v6
+set diffpath=cIOS249[37]-v21
+set code2new=000000f9
+set lastbasemodule=0000000e
+if exist modules\d2x-beta\d2x-beta.bat call modules\d2x-beta\d2x-beta.bat
+goto:downloadstart
+
+:cIOS249[38]-d2x-v6
+set name=cIOS249[38]-d2x-v6
+set wadname=cIOS249[38]-d2x-v6
+set ciosslot=249
+set ciosversion=21006
+set md5=39c6a822aecbdd42f37eba46955fd5f8
+set md5alt=%md5%
+set basewad=IOS38-64-v4123
+set md5base=fb3db1afa0685a5778cd83b148f74723
+set md5basealt=%md5base%
+set code1=00000001
+set code2=00000026
+set version=4123
+set basecios=cIOS249[38]-d2x-v6
+set diffpath=cIOS249[38]-v21
+set code2new=000000f9
+set lastbasemodule=0000000e
+if exist modules\d2x-beta\d2x-beta.bat call modules\d2x-beta\d2x-beta.bat
+goto:downloadstart
+
+:cIOS250[38]-d2x-v6
+set name=cIOS250[38]-d2x-v6
+set wadname=cIOS250[38]-d2x-v6
+set ciosslot=250
+set ciosversion=21006
+set md5=c632be53565980b5982ef55c780ab7a9
+set md5alt=%md5%
+set basewad=IOS38-64-v4123
+set md5base=fb3db1afa0685a5778cd83b148f74723
+set md5basealt=%md5base%
+set code1=00000001
+set code2=00000026
+set version=4123
+set basecios=cIOS249[38]-d2x-v6
+set diffpath=cIOS249[38]-v21
+set code2new=000000f9
+set lastbasemodule=0000000e
+if exist modules\d2x-beta\d2x-beta.bat call modules\d2x-beta\d2x-beta.bat
+goto:downloadstart
+
+
+:cIOS249[53]-d2x-v6
+set name=cIOS249[53]-d2x-v6
+set wadname=cIOS249[53]-d2x-v6
+set ciosslot=249
+set ciosversion=21006
+set md5=e52cd78f388e15bfb69317522fb75567
+set md5alt=%md5%
+set basewad=IOS53-64-v5662
+set md5base=ce7a5174a863488655f9c97b59e1b380
+set md5basealt=%md5base%
+set code1=00000001
+set code2=00000035
+set version=5662
+set basecios=cIOS249[53]-d2x-v6
+set diffpath=cIOS249[53]-v21
+set code2new=000000f9
+set lastbasemodule=0000000e
+if exist modules\d2x-beta\d2x-beta.bat call modules\d2x-beta\d2x-beta.bat
+goto:downloadstart
+
+:cIOS250[53]-d2x-v6
+set name=cIOS250[53]-d2x-v6
+set wadname=cIOS250[53]-d2x-v6
+set ciosslot=250
+set ciosversion=21006
+set md5=9656c574699627621d6f417d764653ed
+set md5alt=%md5%
+set basewad=IOS53-64-v5662
+set md5base=ce7a5174a863488655f9c97b59e1b380
+set md5basealt=%md5base%
+set code1=00000001
+set code2=00000035
+set version=5662
+set basecios=cIOS249[53]-d2x-v6
+set diffpath=cIOS249[53]-v21
+set code2new=000000f9
+set lastbasemodule=0000000e
+if exist modules\d2x-beta\d2x-beta.bat call modules\d2x-beta\d2x-beta.bat
+goto:downloadstart
+
+
+:cIOS249[55]-d2x-v6
+set name=cIOS249[55]-d2x-v6
+set wadname=cIOS249[55]-d2x-v6
+set ciosslot=249
+set ciosversion=21006
+set md5=21d390182195f13d968d9d3a4ee7be39
+set md5alt=%md5%
+set basewad=IOS55-64-v5662
+set md5base=cf19171ee90455917e5da3ca56c52612
+set md5basealt=%md5base%
+set code1=00000001
+set code2=00000037
+set version=5662
+set basecios=cIOS249[55]-d2x-v6
+set diffpath=cIOS249[55]-v21
+set code2new=000000f9
+set lastbasemodule=0000000e
+if exist modules\d2x-beta\d2x-beta.bat call modules\d2x-beta\d2x-beta.bat
+goto:downloadstart
+
+:cIOS250[55]-d2x-v6
+set name=cIOS250[55]-d2x-v6
+set wadname=cIOS250[55]-d2x-v6
+set ciosslot=250
+set ciosversion=21006
+set md5=3f4e5dd97a398228d03a3af7510809b5
+set md5alt=%md5%
+set basewad=IOS55-64-v5662
+set md5base=cf19171ee90455917e5da3ca56c52612
+set md5basealt=%md5base%
+set code1=00000001
+set code2=00000037
+set version=5662
+set basecios=cIOS249[55]-d2x-v6
+set diffpath=cIOS249[55]-v21
+set code2new=000000f9
+set lastbasemodule=0000000e
+if exist modules\d2x-beta\d2x-beta.bat call modules\d2x-beta\d2x-beta.bat
+goto:downloadstart
+
+
+:cIOS249[56]-d2x-v6
+set name=cIOS249[56]-d2x-v6
+set wadname=cIOS249[56]-d2x-v6
+set ciosslot=249
+set ciosversion=21006
+set md5=e1c1da04f7a41d76d4c6a93a0b03d020
+set md5alt=%md5%
+set basewad=IOS56-64-v5661
+set md5base=726d464aa08fee191e76119ab0e0dc00
+set md5basealt=%md5base%
+set code1=00000001
+set code2=00000038
+set version=5661
+set basecios=cIOS249[56]-d2x-v6
+set diffpath=cIOS249[56]-v21
+set code2new=000000f9
+set lastbasemodule=0000000e
+if exist modules\d2x-beta\d2x-beta.bat call modules\d2x-beta\d2x-beta.bat
+goto:downloadstart
+
+:cIOS250[56]-d2x-v6
+set name=cIOS250[56]-d2x-v6
+set wadname=cIOS250[56]-d2x-v6
+set ciosslot=250
+set ciosversion=21006
+set md5=4dea4c20ad8a8ae157afd6e997a73762
+set md5alt=%md5%
+set basewad=IOS56-64-v5661
+set md5base=726d464aa08fee191e76119ab0e0dc00
+set md5basealt=%md5base%
+set code1=00000001
+set code2=00000038
+set version=5661
+set basecios=cIOS249[56]-d2x-v6
+set diffpath=cIOS249[56]-v21
+set code2new=000000f9
+set lastbasemodule=0000000e
+if exist modules\d2x-beta\d2x-beta.bat call modules\d2x-beta\d2x-beta.bat
+goto:downloadstart
+
+:cIOS249[57]-d2x-v6
+set name=cIOS249[57]-d2x-v6
+set wadname=cIOS249[57]-d2x-v6
+set ciosslot=249
+set ciosversion=21006
+set md5=4e339d01fdaf3a1e66c4420547e7b3b9
+set md5alt=%md5%
+set basewad=IOS57-64-v5918
+set md5base=85e8101949d48a646448bde93640cdef
+set md5basealt=%md5base%
+set code1=00000001
+set code2=00000039
+set version=5918
+set basecios=cIOS249[57]-d2x-v6
+set diffpath=cIOS249[57]-v21
+set code2new=000000f9
+set lastbasemodule=00000012
+if exist modules\d2x-beta\d2x-beta.bat call modules\d2x-beta\d2x-beta.bat
+goto:downloadstart
+
+:cIOS250[57]-d2x-v6
+set name=cIOS250[57]-d2x-v6
+set wadname=cIOS250[57]-d2x-v6
+set ciosslot=250
+set ciosversion=21006
+set md5=505a0141bc37fc50517ddcf73c5ae332
+set md5alt=%md5%
+set basewad=IOS57-64-v5918
+set md5base=85e8101949d48a646448bde93640cdef
+set md5basealt=%md5base%
+set code1=00000001
+set code2=00000039
+set version=5918
+set basecios=cIOS249[57]-d2x-v6
+set diffpath=cIOS249[57]-v21
+set code2new=000000f9
+set lastbasemodule=00000012
+if exist modules\d2x-beta\d2x-beta.bat call modules\d2x-beta\d2x-beta.bat
+goto:downloadstart
+
+
+:cIOS249[58]-d2x-v6
+set name=cIOS249[58]-d2x-v6
+set wadname=cIOS249[58]-d2x-v6
+set ciosslot=249
+set ciosversion=21006
+set md5=00b209f95e36652bc30c8bd7870032aa
+set md5alt=%md5%
+set basewad=IOS58-64-v6175
+set md5base=791907a4993bf018cb52bf8f963cff92
+set md5basealt=%md5base%
+set code1=00000001
+set code2=0000003a
+set version=6175
+set basecios=cIOS249[58]-d2x-v6
+set diffpath=cIOS249[58]-v21
+set code2new=000000f9
+set lastbasemodule=00000012
+if exist modules\d2x-beta\d2x-beta.bat call modules\d2x-beta\d2x-beta.bat
+goto:downloadstart
+
+:cIOS250[58]-d2x-v6
+set name=cIOS250[58]-d2x-v6
+set wadname=cIOS250[58]-d2x-v6
+set ciosslot=250
+set ciosversion=21006
+set md5=a2a62c75d23d0b7f2823b34205cf4694
+set md5alt=%md5%
+set basewad=IOS58-64-v6175
+set md5base=791907a4993bf018cb52bf8f963cff92
+set md5basealt=%md5base%
+set code1=00000001
+set code2=0000003a
+set version=6175
+set basecios=cIOS249[58]-d2x-v6
+set diffpath=cIOS249[58]-v21
+set code2new=000000f9
+set lastbasemodule=00000012
+if exist modules\d2x-beta\d2x-beta.bat call modules\d2x-beta\d2x-beta.bat
+goto:downloadstart
+
+
+::------------------CMIOSs--------------------
+
+:RVL-cMIOS-v65535(v10)_WiiGator_WiiPower_v0.2
+set name=WiiGator+WiiPower cMIOS-v65535(v10)
+set wadname=RVL-cMIOS-v65535(v10)_WiiGator_WiiPower_v0.2
+set ciosslot=unchanged
+set ciosversion=
+set md5=d04d8743f86df8699f872304493f6b3a
+set basewad=RVL-mios-v10
+set md5base=851c27dae82bc1c758be07fa964d17cb
+set code1=00000001
+set code2=00000101
+set version=10
+set basecios=RVL-cMIOS-v65535(v10)_WiiGator_WiiPower_v0.2
+set diffpath=%basecios%
+set code2new=00000101
+goto:downloadstart
+
+
+:RVL-cmios-v4_WiiGator_GCBL_v0.2
+set name=cMIOS-v4 WiiGator GCBL v0.2
+set wadname=RVL-cmios-v4_WiiGator_GCBL_v0.2
+set ciosslot=unchanged
+set ciosversion=
+set md5=3ea68908f6fdea52de2a2a2561074660
+set basewad=RVL-mios-v4
+set md5base=60502dbd092d941cf627ac6db95a35cf
+set code1=00000001
+set code2=00000101
+set version=4
+set basecios=RVL-cmios-v4_WiiGator_GCBL_v0.2
+set diffpath=%basecios%
+set code2new=00000101
+goto:downloadstart
+
+:RVL-cmios-v4_Waninkoko_rev5
+set name=cMIOS-v4 Waninkoko rev5
+set wadname=RVL-cmios-v4_Waninkoko_rev5
+set ciosslot=unchanged
+set ciosversion=
+set md5=c392d59f10fbd9f3f3f2ad405c43464a
+set basewad=RVL-mios-v4
+set md5base=60502dbd092d941cf627ac6db95a35cf
+set code1=00000001
+set code2=00000101
+set version=4
+set basecios=RVL-cmios-v4_Waninkoko_rev5
+set diffpath=%basecios%
+set code2new=00000101
+goto:downloadstart
+
+
+::-----------THEMES-------------
+
+:DarkWii_Red_4.1U
+set name=DarkWii Red Theme (4.1U)
+set wadname=DarkWii_Red_4.1U
+set md5=6ca906e74de1193f68b2d72728260823
+set codeURL=http://nusad.googlecode.com/files/DarkWii_Red_4.1U.diff
+set md5diff=df64c985b671feed318ac43b0682f22c
+::000000**.app
+set version=7b
+set md5base=6b939de8222800733f4c44ae4eadb325
+set category=themes
+goto:downloadstart
+
+:DarkWii_Red_4.2U
+set name=DarkWii Red Theme (4.2U)
+set wadname=DarkWii_Red_4.2U
+set md5=751ccd3d7717342ba93dedd294e2c4aa
+set codeURL=http://nusad.googlecode.com/files/DarkWii_Red_4.2U.diff
+set md5diff=173e1e45e565afe6a9c17e45b3868fe1
+::000000**.app
+set version=87
+set md5base=7079948c6aed8aae6009e4fdf27c7171
+set category=themes
+goto:downloadstart
+
+:DarkWii_Red_4.3U
+set name=DarkWii Red Theme (4.3U)
+set wadname=DarkWii_Red_4.3U
+set md5=d933cea8cb9e5972957cdc09aa42d0f3
+set codeURL=http://nusad.googlecode.com/files/DarkWii_Red_4.3U.diff
+set md5diff=274ffdb972cd155b3daeac9ddf34f8e5
+::000000**.app
+set version=97
+set md5base=f388c9b11543ac2fe0912ab96064ee37
+set category=themes
+goto:downloadstart
+
+:DarkWii_Red_4.1E
+set name=DarkWii Red Theme (4.1E)
+set wadname=DarkWii_Red_4.1E
+set md5=765092c6de793b0a805560eaab9bd158
+set codeURL=http://nusad.googlecode.com/files/DarkWii_Red_4.1E.diff
+set md5diff=46e72e15acad77bdc6c4dc01288f0a41
+::000000**.app
+set version=7e
+set md5base=574a3a144971ea0ec61bf8cef8d7ff80
+set category=themes
+goto:downloadstart
+
+:DarkWii_Red_4.2E
+set name=DarkWii Red Theme (4.2E)
+set wadname=DarkWii_Red_4.2E
+set md5=4815c962ff51b88353aa7127be1b8903
+set codeURL=http://nusad.googlecode.com/files/DarkWii_Red_4.2E.diff
+set md5diff=e9d46b2827275468d481cf9815775fa1
+::000000**.app
+set version=8a
+set md5base=7e7994f78941afb51e9a20085deac305
+set category=themes
+goto:downloadstart
+
+:DarkWii_Red_4.3E
+set name=DarkWii Red Theme (4.3E)
+set wadname=DarkWii_Red_4.3E
+set md5=bc27fa6ff7804166af911cf0194fac9a
+set codeURL=http://nusad.googlecode.com/files/DarkWii_Red_4.3E.diff
+set md5diff=4a035087fbaf1d3e2f799cfbef8d5991
+::000000**.app
+set version=9a
+set md5base=41310f79497c56850c37676074ee1237
+set category=themes
+goto:downloadstart
+
+:DarkWii_Red_4.1J
+set name=DarkWii Red Theme (4.1J)
+set wadname=DarkWii_Red_4.1J
+set md5=c6eb9dfd8a0279be749a3423ba73cc34
+set codeURL=http://nusad.googlecode.com/files/DarkWii_Red_4.1J.diff
+set md5diff=19bedd0cc5a75f9ac2b1d2c41e7aeb9c
+::000000**.app
+set version=78
+set md5base=f2eadf12d18e793373060222b870057d
+set category=themes
+goto:downloadstart
+
+:DarkWii_Red_4.2J
+set name=DarkWii Red Theme (4.2J)
+set wadname=DarkWii_Red_4.2J
+set md5=f3dc6d6e1f436a6bb844dddbccc1f713
+set codeURL=http://nusad.googlecode.com/files/DarkWii_Red_4.2J.diff
+set md5diff=96f3db9373569a56473ae4af2597d861
+::000000**.app
+set version=84
+set md5base=b08998e582c48afba3a14f6d9e1e9373
+set category=themes
+goto:downloadstart
+
+:DarkWii_Red_4.3J
+set name=DarkWii Red Theme (4.3J)
+set wadname=DarkWii_Red_4.3J
+set md5=e7432f52fab22cb614b2f2b567c5e2b0
+set codeURL=http://nusad.googlecode.com/files/DarkWii_Red_4.3J.diff
+set md5diff=49efc630c29dc55f27fd41b99894c5a8
+::000000**.app
+set version=94
+set md5base=5b3ee6942a3cda716badbce3665076fc
+set category=themes
+goto:downloadstart
+
+:DarkWii_Red_4.1K
+set name=DarkWii Red Theme (4.1K)
+set wadname=DarkWii_Red_4.1K
+set md5=fb57a8c12ab39c60543851f85d6cc6ee
+set codeURL=http://nusad.googlecode.com/files/DarkWii_Red_4.1K.diff
+set md5diff=d8ed160c71d37b4df9de3b27383f314f
+::000000**.app
+set version=81
+set md5base=7eedbf1a146b29b63edbb55e04f81f98
+set category=themes
+goto:downloadstart
+
+:DarkWii_Red_4.2K
+set name=DarkWii Red Theme (4.2K)
+set wadname=DarkWii_Red_4.2K
+set md5=8fcda05d8b4f7f969a6495e19b632145
+set codeURL=http://nusad.googlecode.com/files/DarkWii_Red_4.2K.diff
+set md5diff=7d665e22dbc159c77f61b61c5bbfbd25
+::000000**.app
+set version=8d
+set md5base=9d72a1966370e44cb4c456c17a077bec
+set category=themes
+goto:downloadstart
+
+:DarkWii_Red_4.3K
+set name=DarkWii Red Theme (4.3K)
+set wadname=DarkWii_Red_4.3K
+set md5=d47d6eaf291b3a635e9327ebec0c6b44
+set codeURL=http://nusad.googlecode.com/files/DarkWii_Red_4.3K.diff
+set md5diff=4c7261b30924fa7b8f4b5f2006f96353
+::000000**.app
+set version=9d
+set md5base=e6f2b0d4d5e0c095895f186009bf9516
+set category=themes
+goto:downloadstart
+
+
+:DarkWii_Green_4.1U
+set name=DarkWii Green Theme (4.1U)
+set wadname=DarkWii_Green_4.1U
+set md5=33d8bf19c41790301738bd66ef3bb679
+set codeURL=http://nusad.googlecode.com/files/DarkWii_Green_4.1U.diff
+set md5diff=8d6dfa9e46848f8dac44447117609b50
+::000000**.app
+set version=7b
+set md5base=6b939de8222800733f4c44ae4eadb325
+set category=themes
+goto:downloadstart
+
+:DarkWii_Green_4.2U
+set name=DarkWii Green Theme (4.2U)
+set wadname=DarkWii_Green_4.2U
+set md5=a17a40c9b2609f43c246c2a2c428bf26
+set codeURL=http://nusad.googlecode.com/files/DarkWii_Green_4.2U.diff
+set md5diff=c84433f008a5d8ca513b88fe158a58ef
+::000000**.app
+set version=87
+set md5base=7079948c6aed8aae6009e4fdf27c7171
+set category=themes
+goto:downloadstart
+
+:DarkWii_Green_4.3U
+set name=DarkWii Green Theme (4.3U)
+set wadname=DarkWii_Green_4.3U
+set md5=5a7c2f5b464360f5e44603c169bd3502
+set codeURL=http://nusad.googlecode.com/files/DarkWii_Green_4.3U.diff
+set md5diff=950dc449c9078c66bce6dd3c12cf1880
+::000000**.app
+set version=97
+set md5base=f388c9b11543ac2fe0912ab96064ee37
+set category=themes
+goto:downloadstart
+
+:DarkWii_Green_4.1E
+set name=DarkWii Green Theme (4.1E)
+set wadname=DarkWii_Green_4.1E
+set md5=200a1be322fba14b3e143f7becae28fa
+set codeURL=http://nusad.googlecode.com/files/DarkWii_Green_4.1E.diff
+set md5diff=b582b9c5a802c12b21d1c82164bbb6fc
+::000000**.app
+set version=7e
+set md5base=574a3a144971ea0ec61bf8cef8d7ff80
+set category=themes
+goto:downloadstart
+
+:DarkWii_Green_4.2E
+set name=DarkWii Green Theme (4.2E)
+set wadname=DarkWii_Green_4.2E
+set md5=d1ae62a181a8f08ce95fe0051703236a
+set codeURL=http://nusad.googlecode.com/files/DarkWii_Green_4.2E.diff
+set md5diff=b2cc705de7c52afdcd78c404e3aeeb35
+::000000**.app
+set version=8a
+set md5base=7e7994f78941afb51e9a20085deac305
+set category=themes
+goto:downloadstart
+
+:DarkWii_Green_4.3E
+set name=DarkWii Green Theme (4.3E)
+set wadname=DarkWii_Green_4.3E
+set md5=a26673a0d7eb4efa26cf2ea6f172d2a4
+set codeURL=http://nusad.googlecode.com/files/DarkWii_Green_4.3E.diff
+set md5diff=193c533783936d1e846181aafdc5c86c
+::000000**.app
+set version=9a
+set md5base=41310f79497c56850c37676074ee1237
+set category=themes
+goto:downloadstart
+
+:DarkWii_Green_4.1J
+set name=DarkWii Green Theme (4.1J)
+set wadname=DarkWii_Green_4.1J
+set md5=fddea93a6f9da9c9260a8c0eb9a26615
+set codeURL=http://nusad.googlecode.com/files/DarkWii_Green_4.1J.diff
+set md5diff=15ae33a7be1f43dece97493a2d20557f
+::000000**.app
+set version=78
+set md5base=f2eadf12d18e793373060222b870057d
+set category=themes
+goto:downloadstart
+
+:DarkWii_Green_4.2J
+set name=DarkWii Green Theme (4.2J)
+set wadname=DarkWii_Green_4.2J
+set md5=0d8813b6a9d263677f04e657d5acf81d
+set codeURL=http://nusad.googlecode.com/files/DarkWii_Green_4.2J.diff
+set md5diff=3bc7f831ebe77fa02728bed66e31546f
+::000000**.app
+set version=84
+set md5base=b08998e582c48afba3a14f6d9e1e9373
+set category=themes
+goto:downloadstart
+
+:DarkWii_Green_4.3J
+set name=DarkWii Green Theme (4.3J)
+set wadname=DarkWii_Green_4.3J
+set md5=e98c914c06a1fb116ad6dc738ccc577f
+set codeURL=http://nusad.googlecode.com/files/DarkWii_Green_4.3J.diff
+set md5diff=5079f0b903bbcab6f5ba07b22b728bb4
+::000000**.app
+set version=94
+set md5base=5b3ee6942a3cda716badbce3665076fc
+set category=themes
+goto:downloadstart
+
+:DarkWii_Green_4.1K
+set name=DarkWii Green Theme (4.1K)
+set wadname=DarkWii_Green_4.1K
+set md5=dc072b23ca104eedb2fd46deafbd4f1e
+set codeURL=http://nusad.googlecode.com/files/DarkWii_Green_4.1K.diff
+set md5diff=3033ea57ce850735278b5ce5a1a570c4
+::000000**.app
+set version=81
+set md5base=7eedbf1a146b29b63edbb55e04f81f98
+set category=themes
+goto:downloadstart
+
+:DarkWii_Green_4.2K
+set name=DarkWii Green Theme (4.2K)
+set wadname=DarkWii_Green_4.2K
+set md5=e6d03a45c9dac9aeeb670ddd487e2d38
+set codeURL=http://nusad.googlecode.com/files/DarkWii_Green_4.2K.diff
+set md5diff=3056493d9b3104016b150b6933e5eeca
+::000000**.app
+set version=8d
+set md5base=9d72a1966370e44cb4c456c17a077bec
+set category=themes
+goto:downloadstart
+
+:DarkWii_Green_4.3K
+set name=DarkWii Green Theme (4.3K)
+set wadname=DarkWii_Green_4.3K
+set md5=d1cc289d1b9f444ae9258b98a2050a8e
+set codeURL=http://nusad.googlecode.com/files/DarkWii_Green_4.3K.diff
+set md5diff=b0cd220c1b5a883d3f31c0d48b14a896
+::000000**.app
+set version=9d
+set md5base=e6f2b0d4d5e0c095895f186009bf9516
+set category=themes
+goto:downloadstart
+
+::--------------------------------------Custom Gids (alleen voor DL Assistent)-------------------------------------
+
+:guide
+set installwads=
+
+if /i "%MENU1%" EQU "U" goto:USBguide
+if /i "%MENU1%" EQU "H" goto:HMguide
+
+:guidestart
+set guidename=ModMiiGuide.txt
+
+SET COUNT7=1
+cls
+if /i "%SETTINGS%" EQU "G" echo Gids Genereren, moment a.u.b.
+if /i "%SETTINGS%" NEQ "G" echo Gids Genereren, moment a.u.b. uw download wordt gestart.
+
+if not exist "%DRIVE%" mkdir "%DRIVE%" >nul
+if not exist "%Drive%"\%guidename% goto:norename
+SET /a COUNT6=%COUNT6%+1
+if exist "%DRIVE%"\ModMiiGuide%COUNT6%.txt goto:guide
+move "%Drive%"\%guidename% "%DRIVE%"\ModMiiGuide%count6%.txt >nul
+:norename
+
+
+
+echo ModMii %currentversion% Custom Gids>"%Drive%"\%guidename%
+echo Generated on %DATE% - %TIME%>>"%Drive%"\%guidename%
+echo Check voor updates op tinyurl.com/ModMiiNow>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo Deze gids is gemaakt met de volgende parameters:>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+if /i "%VIRGIN%" EQU "Y" echo * Wii is momenteel maagd (on-aangepast)>>"%Drive%"\%guidename%
+if /i "%VIRGIN%" EQU "N" echo * Wii is al aangepast>>"%Drive%"\%guidename%
+
+if /i "%REGION%" EQU "K" goto:Koreansetting
+if /i "%REGION%" EQU "RC" goto:RCSTATUS
+if /i "%FIRMSTART%" NEQ "o" echo *Huidige firmware is %FIRMSTART%%REGION%>>"%Drive%"\%guidename%
+if /i "%FIRMSTART%" EQU "o" echo * Huidige firmware is lager dan 2.2%REGION%>>"%Drive%"\%guidename%
+goto:skipKoreansetting
+
+:RCSTATUS
+if /i "%FIRMSTART%" NEQ "o" echo * Wii is Koreaans maar regio veranderd naar %FIRMSTART%%REGIONCHANGE%>>"%DRIVE%"\%guidename%
+if /i "%FIRMSTART%" EQU "o" echo * Wii is Koreaans maar regio veranderd naar %REGIONCHANGE%>>"%DRIVE%"\%guidename%
+echo * Gewenste firmware is %FIRM%%REGIONCHANGE%>>"%Drive%"\%guidename%
+goto:skipKoreansetting
+
+echo .>>"%Drive%"\%guidename%
+
+:Koreansetting
+if /i "%FIRMSTART%" NEQ "o" echo * Huidige firmware is %FIRMSTART%K>>"%Drive%"\%guidename%
+if /i "%FIRMSTART%" EQU "o" echo * Huidige firmware is lager dan 2.2K (Korean Wii's zijn anders gehackt dan andere regios.)>>"%Drive%"\%guidename%
+:skipKoreansetting
+if /i "%REGION%" NEQ "RC" echo * Gewenste firmware is %FIRM%%REGION%>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+if /i "%PIC%" EQU "Y" echo * Download Foto Kanaal>>"%Drive%"\%guidename%
+if /i "%NET%" EQU "Y" echo * Download Internet Kanaal>>"%Drive%"\%guidename%
+if /i "%WEATHER%" EQU "Y" echo * Download Weer Kanaal>>"%Drive%"\%guidename%
+if /i "%NEWS%" EQU "Y" echo * Download Nieuws Kanaal>>"%Drive%"\%guidename%
+if /i "%MIIQ%" EQU "Y" echo * Download Mii Kanaal>>"%Drive%"\%guidename%
+if /i "%Shop%" EQU "Y" echo * Download Winkel Kanaal (and IOS56)>>"%Drive%"\%guidename%
+if /i "%Speak%" EQU "Y" echo * Download Wii Speak Kanaal>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+if /i "%VIRGIN%" EQU "Y" goto:skipvirginstandard
+
+
+if /i "%HM%" NEQ "*" goto:skip4.3extra
+if /i "%FIRMSTART%" EQU "3.X" echo * Download HackMii Installer en BannerBomb v1 (met IOS58)>>"%Drive%"\%guidename%
+if /i "%FIRMSTART%" EQU "4.0" echo * Download HackMii Installer en BannerBomb v1 (met IOS58)>>"%Drive%"\%guidename%
+if /i "%FIRMSTART%" EQU "4.1" echo * Download HackMii Installer en BannerBomb v1 (met IOS58)>>"%Drive%"\%guidename%
+if /i "%FIRMSTART%" EQU "4.2" echo * Download HackMii Installer en BannerBomb v2 (met IOS58)>>"%Drive%"\%guidename%
+if /i "%FIRMSTART%" EQU "o" echo * Download HackMii Installer met IOS58 en alle mogelijke exploits>>"%Drive%"\%guidename%
+
+
+if /i "%FIRMSTART%" NEQ "4.3" goto:skip4.3extra
+
+echo * HackMii Installer met IOS58 en all mogelijke exploits>>"%Drive%"\%guidename%
+
+:skip4.3extra
+
+
+
+if /i "%RECCIOS%" NEQ "Y" goto:smallskip
+if /i "%CMIOSOPTION%" EQU "on" (echo * Download aanbevolen cIOSs en cMIOS>>"%Drive%"\%guidename%) else (echo * Download aanbevolen cIOSs>>"%Drive%"\%guidename%)
+:smallskip
+
+
+if /i "%yawm%" EQU "*" echo * Download Yet Another Wad Manager Mod (YAWMM)>>"%Drive%"\%guidename%
+
+if /i "%IOS236Installer%" EQU "*" echo * Download IOS236 Installer en Simple IOS Patcher (met IOS36v3351)?>>"%Drive%"\%guidename%
+
+if /i "%pri%" EQU "*" echo * Download Priiloader>>"%Drive%"\%guidename%
+:skipvirginstandard
+if /i "%protect%" EQU "Y" echo * Download Extra Brick Protectie>>"%Drive%"\%guidename%
+
+
+if /i "%ThemeSelection%" EQU "R" echo * Installeer Dark Wii Red Theme>>"%Drive%"\%guidename%
+if /i "%ThemeSelection%" EQU "G" echo * Installeer Dark Wii Green Theme>>"%Drive%"\%guidename%
+
+if /i "%ACTIVEIOS%" NEQ "ON" goto:skipupdatelog
+if /i "%UpdatesIOSQ%" EQU "N" goto:skipupdatelog
+echo * Update aktieve IOSs (uitschakelbaar in opties)>>"%Drive%"\%guidename%
+goto:skip
+:skipupdatelog
+echo * aktieve IOSs niet updaten (inschakelbaar in opties)>>"%Drive%"\%guidename%
+:skip
+
+
+if /i "%RECCIOS%" EQU "Y" goto:semiskip
+if /i "%VIRGIN%" NEQ "Y" goto:tinyskip
+if /i "%CMIOSOPTION%" EQU "on" echo * Installeer een cMIOS (uitschakelbaar in Opties)>>"%Drive%"\%guidename%
+:semiskip
+if /i "%CMIOSOPTION%" EQU "off" echo * Geen cMIOS installeren (inschakelbaar in Options)>>"%Drive%"\%guidename%
+:tinyskip
+
+
+::---------
+if /i "%USBGUIDE%" NEQ "Y" goto:skipusb
+echo .>>"%Drive%"\%guidename%
+
+if /i "%FORMAT%" EQU "1" set FORMATNAME=FAT32
+if /i "%FORMAT%" EQU "2" set FORMATNAME=NTFS
+if /i "%FORMAT%" EQU "3" set FORMATNAME=Deels FAT32 en Deels NTFS
+if /i "%FORMAT%" EQU "4" set FORMATNAME=WBFS
+if /i "%FORMAT%" EQU "5" set FORMATNAME=Deels FAT32 en Deels WBFS
+
+if /i "%FORMAT%" EQU "4" goto:skip
+if /i "%FORMAT%" EQU "5" goto:skip
+echo * Externe HDD formateren als %FORMATNAME%>>"%Drive%"\%guidename%
+goto:skip2
+:skip
+echo * Externe HDD is al geformateerd als %FORMATNAME%>>"%Drive%"\%guidename%
+:skip2
+
+if /i "%LOADER%" EQU "CFG" echo * Download Configurable USB-Loader>>"%Drive%"\%guidename%
+if /i "%LOADER%" EQU "FLOW" echo * Download WiiFlow>>"%Drive%"\%guidename%
+if /i "%LOADER%" EQU "ALL" echo * Download Configurable USB-Loader en WiiFlow>>"%Drive%"\%guidename%
+if /i "%USBCONFIG%" EQU "USB" echo * USB-Loader instell. en config files opgeslagen op USB HDD>>"%Drive%"\%guidename%
+if /i "%USBCONFIG%" NEQ "USB" echo * USB-Loader instell. en config files opgeslagen op SD Card>>"%Drive%"\%guidename%
+:skipusb
+
+
+echo .>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo ALS U VOOR DIT PROGRAMMA HEEFT BETAALD OF ALS DEEL VAN EEN "PAKKET" HEBT ONTVANGEN, BENT U MOGELIJK OPGELICHT EN ZOU U UW GELD ONMIDDELIJK TERUG MOETEN EISEN.>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+echo DIT PAKKET KOMT ABSOLUUT ZONDER GARANTIE, ZONDER U EROP TE ATTENDEREN OF DIT EXPLICIET AAN TE GEVEN.>>"%Drive%"\%guidename%
+echo NIEMAND BEHALVE UZELF IS VERANTWOORDELIJK VOOR IEDERE VORM VAN SCHADE>>"%Drive%"\%guidename%
+echo GEBRUIK OP EIGEN RISICO!>>"%Drive%"\%guidename%
+
+
+echo .>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+echo BELANGRIJK:>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo *Deze gids vereist geen Wifi connectie op uw Wii.>>"%Drive%"\%guidename%
+echo *Een SD kaart (FAT32) is vereist (beste resultaten met niet-SDHC kaarten, SDHC werkt alleen op 4.0 of hoger).>>"%DRIVE%"\%guidename%
+echo *Als er zich fouten voor doen, formateer uw SD kaart FAT of FAT32>>"%Drive%"\%guidename%
+echo *Schakel WiiConnect24 uit verwijder alle gamecube memory cards/controllers als u de Wii softmod (behalve anders aangegeven).>>"%DRIVE%"\%guidename%
+echo *Als uw Wii vastloopt, houd de power knop op de Wii 5 sec.ingedrukt om hem uit te zetten, probeer nogmaals.>>"%Drive%"\%guidename%
+echo *Accepteer NOOIT een Nintendo update zonder eerst te googlen of hij veilig is. De laatste update(naar 4.3) is van eind Juni 2010 2010 en is NIET veilig. Als u een update accepteerd na het modden van de Wii, kunt u uw aanpassingen verliezen.>>"%Drive%"\%guidename%
+echo *De-installeer NOOIT een Syteem Menu of IOS>>"%Drive%"\%guidename%
+echo *Installeer GEEN ongesteste wads/themas zonder Bootmii of Priiloader op uw Wii te hebben.>>"%Drive%"\%guidename%
+
+::----USB-Loader Info----
+if /i "%USBGUIDE%" NEQ "Y" goto:skipall
+if /i "%cIOS223[37-38]-v4%" EQU "*" goto:skipthis
+
+echo *cIOS(s) vereist voor USB-Loaders, als u cIOS(s) mist start dan de ModMii Assistent functie om uw Wii te softmodden voordat u uw USB-Lader of USB HDD instelt.>>"%Drive%"\%guidename%
+echo *cIOS249 rev18 ofhoger is vereist voor HDD die FAT32 of NTFS geformateerd zijn(cIOS222 rev4 of hoger werkt ook, maar dan zou u de 222 versie van configurable usb-loader moeten downloaden of uw config.txtmoetn aanpassen voor configurable USB-Loader)>>"%Drive%"\%guidename%
+:skipthis
+
+echo *Niet alle USB HDD wwwwerken met de Wii, voor een lijst met geschikte USB Hard Drive's, kijk op deze pagina: http://wiki.gbatemp.net/wiki/USB_Devices_Compatibility_List>>"%Drive%"\%guidename%
+echo *Als u nog vragen hebt, een meer gedetailleerde gids vind u hier: www.sites.google.com/site/completesg/>>"%Drive%"\%guidename%
+:skipall
+::-------------------------
+
+echo *Deze custom gids in een goede start, maar Wii modden is altijd in beweging. Check voor updates online, en onthoud, google is uw vriend.>>"%Drive%"\%guidename%
+echo *Als u nog vragen hebt, een meer gedetailleerde gids vind u hier: www.sites.google.com/site/completesg/>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+
+
+
+::-----------------------------------------Maagdelijke Koreaanse niet-4.3 Wiis-----------------------------------
+If /i "%VIRGIN%" NEQ "Y" goto:nonkorean
+If /i "%REGION%" NEQ "K" goto:nonkorean
+If /i "%FIRMSTART%" EQU "4.3" goto:nonkorean
+
+::---------------------------------HERSTELLEN VAN DE TRUCHA BUG voor Koreaaanse Wiis (4.2 en lager)-------------------------
+
+
+echo .>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+echo %COUNT7%) START Multi-Mod Manager (MMM) D.M.V. BANNERBOMB>>"%Drive%"\%guidename%
+echo ===============================================>>"%Drive%"\%guidename%
+SET /a COUNT7=%COUNT7%+1
+
+echo .>>"%Drive%"\%guidename%
+
+If /i "%BB2%" EQU "*" echo Start BannerBomb v2 door op de SD kaart icoon te klikken in het Wii menu en ja te kiezen om boot.dol/elf te laden>>"%Drive%"\%guidename%
+If /i "%BB1%" EQU "*" echo Start BannerBomb v1 door naar Wii instellingen te gaan, GeheugenBeheer, Kanalen, SD Kaart en ja te kiezen om boot.dol/elf te laden>>"%Drive%"\%guidename%
+echo Tip : Als het niet werkt, bezoek http://bannerbomb.qoid.us/ voor meer vormen en versies van bannerbomb.>>"%DRIVE%"\%guidename%
+
+echo .>>"%Drive%"\%guidename%
+echo Dit zal Multi-Mod Manager starten.>>"%Drive%"\%guidename%
+
+echo .>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+
+
+:KOREANEXTRA
+echo %COUNT7%) INSTALLEER IOS58 D.M.V. Multi-Mod Manager (MMM)>>"%Drive%"\%guidename%
+echo ===========================================>>"%Drive%"\%guidename%
+SET /a COUNT7=%COUNT7%+1
+echo .>>"%Drive%"\%guidename%
+
+echo In Multi-Mod Manager's hoofdmenu, selecteer "WAD Manager".>>"%Drive%"\%guidename%
+
+echo .>>"%Drive%"\%guidename%
+
+echo Instelleer nu IOS58v6176.>>"%Drive%"\%guidename%
+echo Navigeer naar de wad en druk 2 keer op A om de cIOS apart te installeren>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+echo Let er op dat u geen extra wads installeert die eerder opgeslagen zijn in deze map (ze kunnen onveilig zijn).>>"%Drive%"\%guidename%
+
+echo .>>"%Drive%"\%guidename%
+
+
+echo Controleer de installatie.>>"%Drive%"\%guidename%
+echo Ga alleen door met de volgende stap als de installatie is gelukt maar verlaat MMM NIET.>>"%Drive%"\%guidename%
+
+
+echo .>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+
+
+echo %COUNT7%) HET HOMEBREW KANAAL INSTALLEREN (HBC) EN BOOTMII>>"%Drive%"\%guidename%
+echo =================================================>>"%Drive%"\%guidename%
+SET /a COUNT7=%COUNT7%+1
+
+echo .>>"%Drive%"\%guidename%
+
+echo Terug in het MMM hoofdmenu,kies "App Manager" en druk op A.>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo Start de HackMii_Installer>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo Dit start de Hackmii Installer (en installeert stil/automatisch BootMii als IOS). Gebruik de installer om het Homebrew Kanaal (HBC) en Bootmii als Boot2 ( indien mogelijk) te installeren. Als u BootMii niet als Boot2 kunt installeren, moet u een SD kaart prepareren (omdat de 'BootMii' map nodig is om BootMii te starten als IOS of Boot2).>>"%DRIVE%"\%guidename%
+
+goto:nandbackup
+
+
+
+::---------------------------Maagdelijke NIET-Koreaanse Wiis-----------------------------------
+
+::---------------------------------HACKMII INSTALLER-----------------------------
+
+:nonkorean
+
+If /i "%HM%" NEQ "*" goto:TBRGUIDE
+
+echo .>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+echo %COUNT7%) HET HOMEBREW KANAAL INSTALLEREN (HBC) EN BOOTMII>>"%Drive%"\%guidename%
+echo =================================================>>"%Drive%"\%guidename%
+SET /a COUNT7=%COUNT7%+1
+
+echo .>>"%Drive%"\%guidename%
+
+
+::---------------------------EXPLOITS GIDSEN------------------------------
+:EXPLOITS
+
+set exploitnum=0
+If /i "%BB1%" EQU "*" SET /a exploitnum=%exploitnum%+1
+If /i "%BB2%" EQU "*" SET /a exploitnum=%exploitnum%+1
+If /i "%TWI%" EQU "*" SET /a exploitnum=%exploitnum%+1
+If /i "%YUGI%" EQU "*" SET /a exploitnum=%exploitnum%+1
+If /i "%PWNS%" EQU "*" SET /a exploitnum=%exploitnum%+1
+If /i "%SMASH%" EQU "*" SET /a exploitnum=%exploitnum%+1
+If /i "%BATHAXX%" EQU "*" SET /a exploitnum=%exploitnum%+1
+If /i "%ROTJ%" EQU "*" SET /a exploitnum=%exploitnum%+1
+If /i "%TOS%" EQU "*" SET /a exploitnum=%exploitnum%+1
+If /i "%exploitnum%" GEQ "2" echo EXPLOITS>>"%Drive%"\%guidename%
+If /i "%exploitnum%" GEQ "2" echo -------->>"%Drive%"\%guidename%
+If /i "%exploitnum%" GEQ "2" echo hoeft maar 1 van volgende exploits uit te voeren>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+If /i "%exploitnum%" GEQ "2" echo.>>"%Drive%"\%guidename%
+
+
+If /i "%BB1%" EQU "*" goto:skipforwardersolution
+If /i "%BB2%" EQU "*" goto:skipforwardersolution
+echo Tip: Als deze Wii eerder gemod is, en het heeft HBC, BootMii als Boot2, of een Forwarder Kanaal geinstalleerd, kunt u dat gebruiken i.p.v. een exploit (u hoeft geen specifiek spel te hebben).>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+echo Als u BootMii als Boot2 gebruikt om het HBC te installeren, kopieert u de 'BootMii' map van uw vorige BootMii installatie naar de root van uw SD kaart (of download het via ModMii). Start dan uw Wiiwii, BootMii zal laden, ga naar SD menu, laad bootmini.elf. Dit zal de Hackmii Installer laden om het HBC opnieuw te installeren.>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+echo Met een forwarder kanaal kopieert u de boot.elf/dol van de app die u wilt laden (bijv. SD:\apps\hackmii_installer\boot.elf of SD:\apps\MMM\boot.dol) naar de locatie die gebruikt wordt door uw SPECIFIEKE Forwarder kanaal (bijv.. SD:\apps\usbloader\boot.dol). Star dan het Kanaal en de Hackmii Installer zal laden en geeft u de mogelijkheid HBC opnieuw te installeren. Tip:, als uw kanaal alleen dol's en geen elf's kan laden, Start MMM's boot.dol, en gebruik de "App Manager" om de Hackmii Installer te laden.>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+
+if /i "%FIRMSTART%" EQU "o" echo Als alternatief kunt uw Wii ook updaten naar v3.0-4.2 met een schijf(bijv. NSMBW). Herhaal vervolgens de Assistent en gebruik uw nieuwe SM versie om uw Wii te modden zonder een van bovenstaande spellen nodig te zijn.>>"%Drive%"\%guidename%
+if /i "%FIRMSTART%" EQU "o" echo.>>"%Drive%"\%guidename%
+if /i "%FIRMSTART%" EQU "o" echo Waarschuwing: Online update naar v4.3 maakt Koreaanse Wii's unhackable (behalve als er eerder HBC v1.0.7/8, BootMii als Boot2v4, of een forwarder kanaal geinstalleerd is)>>"%DRIVE%"\%guidename%
+if /i "%FIRMSTART%" EQU "o" echo .>>"%Drive%"\%guidename%
+:skipforwardersolution
+
+:EXPLOITSNOW
+
+echo.>>"%Drive%"\%guidename%
+If /i "%BB1%" EQU "*" echo Start BannerBomb v1 door naar Wii instellingen te gaan, GeheugenBeheer, Kanalen, SD Kaarten ja te kiezen om boot.dol/elf te laden>>"%Drive%"\%guidename%
+If /i "%BB1%" EQU "*" echo Tip : Als het niet werkt, bezoek http://bannerbomb.qoid.us/ voor meer vormen en versies van bannerbomb.>>"%Drive%"\%guidename%
+If /i "%BB1%" EQU "*" echo .>>"%Drive%"\%guidename%
+
+
+
+
+If /i "%BB2%" EQU "*" echo Start BannerBomb v2 door op de SD kaart icoon te klikken in het Wii menu en ja te kiezen om boot.dol/elf te laden>>"%Drive%"\%guidename%
+If /i "%BB2%" EQU "*" echo Tip : Als het niet werkt, bezoek http://bannerbomb.qoid.us/ voor meer vormen en versies van bannerbomb.>>"%Drive%"\%guidename%
+If /i "%BB2%" EQU "*" echo .>>"%Drive%"\%guidename%
+
+
+
+If /i "%SMASH%" NEQ "*" goto:skipSmashStackGuide
+
+echo SMASH STACK EXPLOIT>>"%Drive%"\%guidename%
+echo ------------------->>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo VEREISTEN: * Het spel "Super Smash Brothers Brawl">>"%Drive%"\%guidename%
+echo * Een niet-SDHC kaart(SDHC kaarten werken niet work)>>"%Drive%"\%guidename%
+
+echo .>>"%Drive%"\%guidename%
+echo Doe Super Smash Brothers Brawl in de Wii.>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo Start het spel zonder de SD kaart in uw Wii, maak een save file aan als u nog geen hebt,>>"%Drive%"\%guidename%
+echo Ga dan naar de stage builder en wis alle stages. Verlaat dan het spel.>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo Daarna voert u de SD kaart in, start het spel, en gaat naar de stage builder,>>"%Drive%"\%guidename%
+echo de boot.elf/dol die op uw sd kaart staat, zou geladen moeten worden.>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo Als u vergeten bent eerst de stages te wissen,krijgt u een vervelende (maar onschuldige) crash.>>"%Drive%"\%guidename%
+If /i "%exploitnum%" GEQ "2" echo .>>"%Drive%"\%guidename%
+If /i "%exploitnum%" GEQ "2" echo .>>"%Drive%"\%guidename%
+If /i "%exploitnum%" GEQ "2" echo .>>"%Drive%"\%guidename%
+:skipSmashStackGuide
+
+
+
+If /i "%PWNS%" NEQ "*" goto:skipPWNSGuide
+
+echo INDIANA PWNS EXPLOIT>>"%Drive%"\%guidename%
+echo -------------------->>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo VEREISTEN: * Het LEGO Indiana Jones Wii spel>>"%Drive%"\%guidename%
+echo * Een niet-SDHC kaart (SDHC kaarten werken niet)>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo A. Start LEGO Indiana Jones minimaal 1 keer>>"%Drive%"\%guidename%
+echo (anders kunt u de hack niet kopieeren).>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo B. Maak (zonodig) een backup van uw LEGO Indiana Jones save file voordat u de bestanden naar uw SD kaart kopieert:>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo a) Doe de SD kaart in uw Wii en zet hem aan.>>"%Drive%"\%guidename%
+echo b) Ga naar Wii Opties - Gegevens Beheer - Opgeslagen Gegevens - Wii>>"%Drive%"\%guidename%
+echo c) Zoek de Indiana save en klik hem aan, klik "kopieeren", en klik JA. Wis nu de save file van de Wii.>>"%Drive%"\%guidename%
+echo d) Stop uw SD kaart in uw computer, en kopieer de "private" map op de kaart naar een veilige plek. U kunt de map ook tijdelijk hernoemen.>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo C. Kopieer de bestanden van %DRIVE% naar de root van uw SD kaart (als u dat nog niet gedaan had) en doe hem in uw Wii>>"%DRIVE%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo D. Ga naar Wii opties - Gegevens Beheer - Opgeslagen Gegevens - Wii - SD Kaart>>"%Drive%"\%guidename%
+echo kopieer dan de "Indiana Pwns" save welke overeenkomt met uw Regio.>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo E. Speel het Lego Indiana Jones spel. Laad de nieuwe save file.>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo U zult in de 'Main hall' zijn, loop richting de camera,>>"%Drive%"\%guidename%
+echo ga door de eerste deur aan de rechterkant (Indy's linkerkant) en betreed de 'Courtyard'.>>"%Drive%"\%guidename%
+echo Loop naar het einde en betreed de 'Art Room', u ziet een podium met 2 figuurtjes erop, praat met de LINKSE figuur.>>"%DRIVE%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo Drukk 2 keer naar links (bladeren door items) om de 'switch' optie te kiezen (Zwarte silhouet met een witte pijl naar een andere zwarte silhouet)>>"%Drive%"\%guidename%
+echo Druk op A om de boot.elf/dol te laden die op uw SD kaart staat>>"%Drive%"\%guidename%
+If /i "%exploitnum%" GEQ "2" echo .>>"%Drive%"\%guidename%
+If /i "%exploitnum%" GEQ "2" echo .>>"%Drive%"\%guidename%
+If /i "%exploitnum%" GEQ "2" echo .>>"%Drive%"\%guidename%
+:skipPWNSGuide
+
+
+
+If /i "%YUGI%" NEQ "*" goto:skipYUGIGuide
+
+echo YU-GI-OWNED EXPLOIT>>"%Drive%"\%guidename%
+echo ------------------->>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo VEREISTEN: *Het "Yu-Gi-Oh! 5D's" Wii spel>>"%Drive%"\%guidename%
+echo * Een niet-SDHC kaart (SDHC kaarten werken niet)>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo A. Start het Yu-Gi-Oh spel minimaal 1 keer>>"%Drive%"\%guidename%
+echo (anders kunt u de hack niet kopieeren).>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo B. Maak (zonodig) een backup van uw Yu-Gi-Oh! 5D's save file voordat u de bestanden naar uw SD kaart kopieert:>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo a) Doe de SD kaart in uw Wii en zet hem aan.>>"%Drive%"\%guidename%
+echo b) Ga naar Wii Opties - Gegevens Beheer - Opgeslagen Gegevens - Wii>>"%Drive%"\%guidename%
+echo c) Zoek de Yu-Gi-Oh! 5D's save en klik hem aan, klik "kopieeren", en klik JA. Wis nu de save file van de Wii.>>"%Drive%"\%guidename%
+echo d) Stop uw SD kaart in uw computer, en kopieer de "private" map op de kaart naar een veilige plek. U kunt de map ook tijdelijk hernoemen.>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo C. Kopieer de bestanden van %DRIVE% naar de root van uw SD kaart (als u dat nog niet gedaan had) en doe hem in uw Wii>>"%DRIVE%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo D. Ga naar Wii opties - Gegevens Beheer - Opgeslagen Gegevens - Wii - SD Kaart>>"%Drive%"\%guidename%
+echo kopieer dan de "Yu-Gi-Oh!" save welke overeenkomt met uw Regio.>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo E. Start het Yu-Gi-Oh spel. De exploit start als u doorgaat na het openings menu.>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+if /i "%REGION%" EQU "E" echo .>>"%Drive%"\%guidename%
+if /i "%REGION%" EQU "E" echo INFO Europeese Gebruikers: De standaard YU-GI-OWNED PAL exploit is 60Hz. Als het niet werkt op uw 50Hz TV, navigeert u naar "SD:\private\wii\title\" en hernoem "RYOP" naar iets anders. Hernoem dan "RYOP-50hz" naar "RYOP" en probeer opnieuw >>"%Drive%"\%guidename%
+
+If /i "%exploitnum%" GEQ "2" echo .>>"%Drive%"\%guidename%
+If /i "%exploitnum%" GEQ "2" echo .>>"%Drive%"\%guidename%
+If /i "%exploitnum%" GEQ "2" echo .>>"%Drive%"\%guidename%
+:skipYUGIGuide
+
+
+
+
+If /i "%BATHAXX%" NEQ "*" goto:skipBATHAXXGuide
+
+echo BATHAXX EXPLOIT>>"%Drive%"\%guidename%
+echo --------------->>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo REQUIREMENTS: * Het "LEGO Batman" Wii spel>>"%Drive%"\%guidename%
+echo * SD kaart (geen SHDC) in FAT16 of FAT32>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo A. Start het LEGO Batman spel minimaal 1 keer>>"%Drive%"\%guidename%
+echo (anders kunt u de hack niet kopieeren).>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo B. Maak (zonodig) een backup van uw LEGO Batman save file voordat u de bestanden naar uw SD kaart kopieert:>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo a) Doe de SD kaart in uw Wii en zet hem aan.>>"%Drive%"\%guidename%
+echo b) Ga naar Wii Opties - Gegevens Beheer - Opgeslagen Gegevens - Wii>>"%Drive%"\%guidename%
+echo c) Zoek de LEGO Batman save en klik hem aan, klik "kopieeren", en klik JA. Wis nu de save file van de Wii.>>"%Drive%"\%guidename%
+echo d) Stop uw SD kaart in uw computer, en kopieer de "private" map op de kaart naar een veilige plek. U kunt de map ook tijdelijk hernoemen.>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo C. Kopieer de bestanden van %DRIVE% naar de root van uw SD kaart (als u dat nog niet gedaan had) en doe hem in uw Wii>>"%DRIVE%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo D. Ga naar Wii opties - Gegevens Beheer - Opgeslagen Gegevens - Wii - SD Kaart>>"%Drive%"\%guidename%
+echo kopieer dan de "LEGO Batman" save welke overeenkomt met uw Regio.>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo E. Start het LEGO Batman spel. Laad de nieuwe save file.>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+echo U staat nu in de 'batcave', neem de lift aan de rechterkant.>>"%Drive%"\%guidename%
+echo Dan in de 'trophy room', gaat u door de deur in de bovenste hoek>>"%Drive%"\%guidename%
+echo naar "Wayne Manor". U kunt nu uw figuur kiezen.>>"%Drive%"\%guidename%
+echo Kies de laatse geactiveerde figuur in de onderste rij om de exploit te laden.>>"%Drive%"\%guidename%
+
+If /i "%exploitnum%" GEQ "2" echo .>>"%Drive%"\%guidename%
+If /i "%exploitnum%" GEQ "2" echo .>>"%Drive%"\%guidename%
+If /i "%exploitnum%" GEQ "2" echo .>>"%Drive%"\%guidename%
+:skipBATHAXXGuide
+
+
+If /i "%ROTJ%" NEQ "*" goto:skipROTJGuide
+
+echo RETURN OF THE JODI EXPLOIT>>"%Drive%"\%guidename%
+echo -------------------------->>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo VEREISTEN: * Het "LEGO Star Wars" Wii spel>>"%Drive%"\%guidename%
+echo * SD kaart (geen SHDC) in FAT16 of FAT32>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo A. Start het LEGO Star Wars spel minimaal 1 keer>>"%Drive%"\%guidename%
+echo (anders kunt u de hack niet kopieeren).>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo B. Maak (zonodig) een backup van uw LEGO Star Wars save file voordat u de bestanden naar uw SD kaart kopieert:>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo a) Doe de SD kaart in uw Wii en zet hem aan.>>"%Drive%"\%guidename%
+echo b) Ga naar Wii Opties - Gegevens Beheer - Opgeslagen Gegevens - Wii>>"%Drive%"\%guidename%
+echo c) Zoek de LEGO Star Wars save en klik hem aan, klik "kopieeren", en klik JA. Wis nu de save file van de Wii.>>"%Drive%"\%guidename%
+echo d) Stop uw SD kaart in uw computer, en kopieer de "private" map op de kaart naar een veilige plek. U kunt de map ook tijdelijk hernoemen.>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo C. Kopieer de bestanden van %DRIVE% naar de root van uw SD kaart (als u dat nog niet gedaan had) en doe hem in uw Wii>>"%DRIVE%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo D. Ga naar Wii opties - Gegevens Beheer - Opgeslagen Gegevens - Wii - SD Kaart>>"%Drive%"\%guidename%
+echo kopieer dan de "LEGO Star Wars" save welke overeenkomt met uw Regio.>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo E. Start het LEGO Star Wars spel. Laad het eerste save slot (linkerkant, met 0.0 procent). >>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo Zodra het level is geladen, rent u naar rechts en ziet u 2 zwevende figuren >>"%Drive%"\%guidename%
+echo Go naar het gebied voor ze en 'Return of JODI' komt tevoorschijn >>"%Drive%"\%guidename%
+echo druk op de 'A knop óm de exploit te starten. >>"%Drive%"\%guidename%
+
+If /i "%exploitnum%" GEQ "2" echo .>>"%Drive%"\%guidename%
+If /i "%exploitnum%" GEQ "2" echo .>>"%Drive%"\%guidename%
+If /i "%exploitnum%" GEQ "2" echo .>>"%Drive%"\%guidename%
+:skipROTJGuide
+
+
+If /i "%TOS%" NEQ "*" goto:skipTOSGuide
+
+echo ERI HAKAWAI EXPLOIT>>"%Drive%"\%guidename%
+echo ------------------->>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo VEREISTEN: * Het "Tales of Symphonia: Dawn of the New World" spel>>"%Drive%"\%guidename%
+echo * SD kaart (geen SHDC) in FAT16 of FAT32>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo A. Start het TOS spel minimaal 1 keer>>"%Drive%"\%guidename%
+echo (anders kunt u de hack niet kopieeren).>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo B. Maak (zonodig) een backup van uw TOS save file voordat u de bestanden naar uw SD kaart kopieert:>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo a) Doe de SD kaart in uw Wii en zet hem aan.>>"%Drive%"\%guidename%
+echo b) Ga naar Wii Opties - Gegevens Beheer - Opgeslagen Gegevens - Wii>>"%Drive%"\%guidename%
+echo c) Zoek de TOS save en klik hem aan, klik "kopieeren", en klik JA. Wis nu de save file van de Wii.>>"%Drive%"\%guidename%
+echo d) Stop uw SD kaart in uw computer, en kopieer de "private" map op de kaart naar een veilige plek. U kunt de map ook tijdelijk hernoemen.>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo C. Kopieer de bestanden van %DRIVE% naar de root van uw SD kaart (als u dat nog niet gedaan had) en doe hem in uw Wii>>"%DRIVE%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo D. Ga naar Wii opties - Gegevens Beheer - Opgeslagen Gegevens - Wii - SD Kaart>>"%Drive%"\%guidename%
+echo kopieer dan de "TOS" save welke overeenkomt met uw Regio.>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo E. Start Tales of Symphonia en laad de save data. >>"%Drive%"\%guidename%
+
+
+If /i "%REGION%" EQU "J" goto:noskip
+If /i "%REGIONCHANGE%" EQU "J" (goto:noskip) else (goto:quickskip)
+:noskip
+echo Voor JAP gebruikers, zijn er 2 verschillende versies van het spel.>>"%Drive%"\%guidename%
+echo Als uw versie "RVL-RT4J-0A-0 JPN" is, gebruikt u de bovenste save,>>"%Drive%"\%guidename%
+echo Heeft u "RVL-RT4J-0A-1 JPN" gebruikt u de 2de save.>>"%Drive%"\%guidename%
+echo Als u een andere versie heeft, werkt het waarschijnlijk niet.>>"%Drive%"\%guidename%
+:quickskip
+
+echo .>>"%Drive%"\%guidename%
+echo Als het spel start (en u ziet een hond naar u zwaaien) drukt u PLUS om het spel menu te openen.>>"%Drive%"\%guidename%
+echo Scroll naar beneden naar "Status" en druk op A.>>"%Drive%"\%guidename%
+
+
+If /i "%REGION%" EQU "U" goto:noskip
+If /i "%REGIONCHANGE%" EQU "U" goto:noskip
+If /i "%REGION%" EQU "J" goto:noskip
+If /i "%REGIONCHANGE%" EQU "J" goto:noskip
+goto:quickskip
+:noskip
+echo scroll dan naar de 2de figuur (genaamd "Giantpune"). Selecteer hem en druk op A>>"%Drive%"\%guidename%
+:quickskip
+
+If /i "%REGION%" EQU "E" goto:noskip
+If /i "%REGIONCHANGE%" EQU "E" goto:noskip
+goto:quickskip
+:noskip
+echo scroll dan naar de 2de figuur (genaamd "Eri HaKawai"). Selecteer hem en druk op A>>"%Drive%"\%guidename%
+:quickskip
+
+
+If /i "%exploitnum%" GEQ "2" echo .>>"%Drive%"\%guidename%
+If /i "%exploitnum%" GEQ "2" echo .>>"%Drive%"\%guidename%
+If /i "%exploitnum%" GEQ "2" echo .>>"%Drive%"\%guidename%
+:skipTOSGuide
+
+
+
+If /i "%TWI%" NEQ "*" goto:skipTWIGuide
+
+echo TWILIGHT HACK/EXPLOIT>>"%Drive%"\%guidename%
+echo --------------------->>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo VEREISTEN: * Het The Legend of Zelda: Twilight Princess Wii spel>>"%Drive%"\%guidename%
+echo * SD kaart (geen SHDC) in FAT16 of FAT32>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo A. Start het LOZ spel minimaal 1 keer>>"%Drive%"\%guidename%
+echo (anders kunt u de hack niet kopieeren).>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo B. Maak (zonodig) een backup van uw LOZ save file voordat u de bestanden naar uw SD kaart kopieert:>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo a) Doe de SD kaart in uw Wii en zet hem aan.>>"%Drive%"\%guidename%
+echo b) Ga naar Wii Opties - Gegevens Beheer - Opgeslagen Gegevens - Wii>>"%Drive%"\%guidename%
+echo c) Zoek de LOZ save en klik hem aan, klik "kopieeren", en klik JA. Wis nu de save file van de Wii.>>"%Drive%"\%guidename%
+echo d) Stop uw SD kaart in uw computer, en kopieer de "private" map op de kaart naar een veilige plek. U kunt de map ook tijdelijk hernoemen.>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo C. Kopieer de bestanden van %DRIVE% naar de root van uw SD kaart (als u dat nog niet gedaan had) en doe hem in uw Wii>>"%DRIVE%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo D. Ga naar Wii opties - Gegevens Beheer - Opgeslagen Gegevens - Wii - SD Kaart>>"%Drive%"\%guidename%
+echo kopieer dan de "LOZ" save welke overeenkomt met uw Regio.>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+echo E. Voer de LOZTP in en start het spel.>>"%Drive%"\%guidename%
+If /i "%REGION%" EQU "U" echo .>>"%Drive%"\%guidename%
+If /i "%REGION%" EQU "U" echo Tip: Kijk eerst op de onderkant van de LOZ schijf>>"%Drive%"\%guidename%
+If /i "%REGION%" EQU "U" echo Als er RVL-RZDE-0A-2 USA in de binnenste ring staat, moet u de TwilightHack2 laden in de volgende stap.>>"%Drive%"\%guidename%
+If /i "%REGION%" EQU "U" echo als er iets anders staat, laad u TwilightHack0.>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+echo F. Op het titelscherm druk u op A+B om naar het hoofdmenu te gaan>>"%Drive%"\%guidename%
+If /i "%REGION%" NEQ "U" echo Laad nu de twilight hack save file.>>"%Drive%"\%guidename%
+If /i "%REGION%" EQU "U" echo Laad nu de twilight hack save file (kijk tip hierboven!).>>"%Drive%"\%guidename%
+
+If /i "%REGION%" EQU "U" echo Als u per ongeluk de verkeerde file kiest en doorgaat met de hack zal het spel vastlopen, maar geen paniek,>>"%Drive%"\%guidename%
+If /i "%REGION%" EQU "U" echo houd gewoon de power know 5 sec. ingedrukt om de Wii uit te zetten, zet hem weer aan , en probeer opnieuw.>>"%DRIVE%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+echo G. Het spel start zoals gewoonlijk. Om de hack te starten, praat u met het eerste figuur dat u ziet, of probeert u het scherm te verlaten.>>"%DRIVE%"\%guidename%
+:skipTWIGuide
+
+echo .>>"%Drive%"\%guidename%
+
+If /i "%MENU1%" EQU "H" goto:HMsolution2
+
+
+:HACKMIIGUIDE
+If /i "%HM%" NEQ "*" goto:PRIIGUIDE
+
+echo .>>"%Drive%"\%guidename%
+echo Dit start de Hackmii Installer (en zal stil/automatisch bootmii IOS installeren). Gebruik de installer om het Homebrew kanaal (HBC) en Bootmii als Boot2 (indien mogelijk) te installeren. Als u BootMii niet als Boot2 kunt installeren, moet u 'prepare an SD Card' voor BootMii kiezen (omdat de 'BootMii' map nodig is om BootMii als IOS of als Boot2 te laden).>>"%DRIVE%"\%guidename%
+
+echo .>>"%Drive%"\%guidename%
+
+echo Info: Als u het bericht 'no vulnerable IOS' krijgt, start ModMii dan nog een keer again en kies deze keer 'Hackmii Oplossingen' in plaats van 'ModMii Assistent' en volg de nieuwe instructies op voordat u deze gids verder volgt.>>"%Drive%"\%guidename%
+
+echo .>>"%Drive%"\%guidename%
+echo Nadat u de hackmii installer verlaat, komt u terecht in het HBC.>>"%Drive%"\%guidename%
+
+
+echo Druk op Home. In de rechter bovenhoek ziet u de IOS die door het homebrew kanaal gebruikt wordt.>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo Als er iets anders staat dan IOS58, of uw kanaal is ondersteboven, maak er een notitie van. Later in de gids komt dit aan bod(U moet het HBC opnieuw installeren).>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo Staat er IOS58 en uw HBC is niet ondersteboven, dan kunt u de stap on HBC opnieuw te installeren overslaan als aan die stap toe bent.>>"%DRIVE%"\%guidename%
+
+
+echo .>>"%Drive%"\%guidename%
+
+
+
+:nandbackup
+
+echo .>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+echo %COUNT7%)EEN NAND BACKUP MAKEN>>"%Drive%"\%guidename%
+echo ====================>>"%Drive%"\%guidename%
+SET /a COUNT7=%COUNT7%+1
+
+echo .>>"%Drive%"\%guidename%
+
+
+
+echo Nog in het Homebrew Kanaal, laad u BootMii door op home te drukken en Launch Bootmii aan te klikken.>>"%Drive%"\%guidename%
+echo Druk 3 keer op de power knop op de wii om de laatste optie te kiezen, druk dan op de reset knop. [U kunt ook een Gamecube controller gebruiken]>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+echo Druk op reset om de eerste optie te kiezen, volg dan de aanwijzingen op het scherm om uw NAND backup te maken. [Bad blocks zijn GEEN probleem.]>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+echo Maak een backup van de Bootmii map, NAND.bin, en keys.bin en sla die ergens anders op en wis hem van de SD Kaart (of hernoem hem). Deze heeft u in noodgevallen nodig dus verlies ze niet!>>"%Drive%"\%guidename%
+echo Go back to The Homebrew Channel.>>"%Drive%"\%guidename%
+
+echo .>>"%Drive%"\%guidename%
+echo Note: Als bootmii als boot2 geinstallerd is, zal bootmii tevoorschijn komen als u uw Wii aanze mits, hij de bootmii map kan vinden (Zie hierboven) op de root van de SD kaart.>>"%Drive%"\%guidename%
+
+echo .>>"%Drive%"\%guidename%
+
+
+::----------------------------HERSTELLEN VAN THE TRUCHA BUG (met de IOS236 Installer)--------------------------
+:TBRGUIDE
+
+If /i "%IOS236Installer%" NEQ "*" goto:PRIIGUIDE
+
+echo .>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+echo %COUNT7%) EEN GEPATCHTE IOS236 INSTALLEREN>>"%Drive%"\%guidename%
+echo ========================>>"%Drive%"\%guidename%
+SET /a COUNT7=%COUNT7%+1
+
+echo .>>"%Drive%"\%guidename%
+
+
+echo Start het Homebrew Kanaal.>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo ERG BELANGRIJK!>>"%Drive%"\%guidename%
+echo In het Homebrew Kanaal, als je nog geen internet op je Wii hebt ingesteld, zul je een icoon zien knipperen rechts onder in het scherm of aan te geven dat het netwerk niet kan worden gevonden. U moet wachten to deze stopt met knipperen of u moet 30-60 sec. wachten voordat u doorgaat. Deze apps lopen anders vast kot nadat ze gestart zijn. Als u deze onschuldige error krijgt, zet de Wii dan uit en herhaal deze stap vanaf het begin. Om meer succes te hebben, kunt u een instenet verbinding instellen via de Wii internet instellingen, Let er op dat u "Nee" kiest als er gevraagd word te updaten.>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo U hoeft maar 1 van de volgende methodes te gebruiken.>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+echo Methode A: Gebruik de IOS236 Installer>>"%Drive%"\%guidename%
+echo -------------------------------->>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo Nadat u 30-60 sec. heeft gewacht op de netwerk initialisatie, start u de "IOS236 Installer v5 MOD". >>"%Drive%"\%guidename%
+echo Let op: Deze app moet geladen worden met HBC v1.0.7 of hoger om goed te werken.>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo er zou moeten staan "IOS236 installation is complete!" en u gaat terug naar het Homebrew Kanaal.>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+echo Bij problemen gewoon blijven proberen. Op den duur zou het moeten werken>>"%Drive%"\%guidename%
+echo Blijft u problemen houdendan kunt u ook Simple IOS Patcher gebruiken.>>"%Drive%"\%guidename%
+echo Als IOS236 eenmaal succesvol geinstalleerd is, kunt u doorgaan met de volgende stap.>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+echo Methode B: Simple IOS Patcher Gebruiken>>"%Drive%"\%guidename%
+echo ---------------------------------->>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo Nadat u 30-60 sec. heeft gewacht op de netwerk initialisatie, start u de "Simple IOS Patcher". >>"%Drive%"\%guidename%
+echo Let op: Deze app moet geladen worden met HBC v1.0.7 of hoger om goed te werken.>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+echo Kies "IOS36" (standaard al gekozen) en druk op A,>>"%Drive%"\%guidename%
+echo Kies "Install IOS to slot" en kies 236,>>"%Drive%"\%guidename%
+echo Kies "Install patched IOS36" met de 4 patches ingesteld op "yes" en druk op A,>>"%Drive%"\%guidename%
+echo Kies "Load IOS from SD card".>>"%Drive%"\%guidename%
+
+echo .>>"%Drive%"\%guidename%
+echo Bevestig uw keuze met de A knop,>>"%Drive%"\%guidename%
+echo Druk op A om door te gaan met de installatie als dat wordt gevrragd.>>"%Drive%"\%guidename%
+echo Als de installatie klaar is, bent u terug in het hoofdmenu,>>"%Drive%"\%guidename%
+echo druk dan op B om af te sluiten.>>"%Drive%"\%guidename%
+
+echo .>>"%Drive%"\%guidename%
+echo Bij problemen gewoon blijven proberen. Op den duur zou het moeten werken>>"%Drive%"\%guidename%
+echo Blijft u problemen houdendan kunt u ook Simple IOS 236 installer gebruiken.>>"%Drive%"\%guidename%
+echo Als IOS236 eenmaal succesvol geinstalleerd is, kunt u doorgaan met de volgende stap.>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+::--------------------------PRIILOADER INSTALLEREN-------------------------------
+:PRIIGUIDE
+
+if /i "%installwads%" EQU "done" goto:skip
+if /i "%FIRM%" NEQ "%FIRMSTART%" goto:installwads
+if /i "%PRI%" NEQ "*" goto:installwads
+:skip
+if /i "%PRI%" NEQ "*" goto:reinstallHBC
+
+echo .>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+echo %COUNT7%) PRIILOADER INSTALLEREN>>"%Drive%"\%guidename%
+echo ==================>>"%Drive%"\%guidename%
+SET /a COUNT7=%COUNT7%+1
+
+echo .>>"%Drive%"\%guidename%
+
+echo Start "Priiloader 236 Mod" via het HBC>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+echo Nadat de Priiloader Installer is geladen, drukt u op + om het te installeren.>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+echo U kunt een error van "loader.ini" en/of "password.txt" krijgen.Deze kunt u negeren.>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+echo Nadat Priiloader succesvol is geinstalleerd, kunt u toegang tot Priiloader krijgen, door de Wii uit te zetten en>>"%Drive%"\%guidename%
+echo en weer aan te zetten terwijl u de reset knop ingedrukt houdt, totdat het Priiloader menu verschijnt.>>"%Drive%"\%guidename%
+
+echo .>>"%Drive%"\%guidename%
+
+echo U zou nu wat hacks moeten installeren (door naar de 'System Menu hacks' optie te gaan).>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo AANBEVOLEN HACKS: Block Disc Updates, Block Online Updates, Replace Health Screen, Auto-Press A at Health Screen, Region-Free Everything, remove no copy save file protection, en Move Disc Channel.>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo Het Priiloader menu is standaard wit, u kunt dat naar zwart veranderen in de Priiloader instellingen als u dat wenst.>>"%Drive%"\%guidename%
+
+
+echo .>>"%Drive%"\%guidename%
+
+echo Een van de speciale functies is dat Priiloader apps automatisch kan starten i.p.v. het systeem menu. Sommige apps (zoals crazyIntro)kunnen zonder dit niet gebruikt worden.>>"%Drive%"\%guidename%
+echo Details om dit te doen vind u hier, www.sites.google.com/site/completesg/system-hacks/priiloader>>"%Drive%"\%guidename%
+
+echo .>>"%Drive%"\%guidename%
+
+if /i "%installwads%" EQU "done" goto:reinstallHBC
+
+
+::----------------------Wads Installeren (MMM)-----------------------------
+
+:installwads
+
+::---------MAAK MMMCONFIG om 236 automatisch te laden--------
+set patchIOSnum=236
+if /i "%SETTINGS%" EQU "G" goto:skipmmmfly
+if /i "%SETTINGSHM%" EQU "G" goto:skipmmmfly
+echo ;MMMCONFIG (By ModMii)> "%Drive%"\mmmconfig.txt
+echo AutoLoadIOS=%patchIOSnum%>> "%Drive%"\mmmconfig.txt
+:skipmmmfly
+
+echo .>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+echo %COUNT7%) WADs Installeren>>"%Drive%"\%guidename%
+echo ============>>"%Drive%"\%guidename%
+SET /a COUNT7=%COUNT7%+1
+echo .>>"%Drive%"\%guidename%
+
+::MMM Instructies
+echo Start Multi-Mod Manager (MMM) via het HBC.>>"%Drive%"\%guidename%
+echo Als IOS%patchIOSnum% nog niet geladen is, kiest u "Load another IOS", kies dan IOS%patchIOSnum% >>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo Info: Als deze stap misluktmet error -ret 2011 of anders, moet u wellicht IOS%patchIOSnum% opnieuw proberen te patchen. ALs de Wii eerder is gesoftmod, kunt u ook proberen cIOS250 te laden (of andere zoals 202,222,223,224,236,249)>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+echo In Multi-Mod Manager's hoofdmenu, kiest u "WAD Manager".>>"%Drive%"\%guidename%
+
+
+goto:skipy4m
+::YAWMM 4 ModMii Instructies
+echo Start het Homebrew Kanaal.>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo ZEER BELANGRIJK!>>"%Drive%"\%guidename%
+echo echo In het Homebrew Kanaal, als je nog geen internet op je Wii hebt ingesteld, zul je een icoon zien knipperen rechts onder in het scherm of aan te geven dat het netwerk niet kan worden gevonden. U moet wachten to deze stopt met knipperen of u moet 30-60 sec. wachten voordat u doorgaat. >>"%Drive%"\%guidename%
+echo Deze apps lopen anders vast kot nadat ze gestart zijn. Als u deze onschuldige error krijgt, zet de Wii dan uit en herhaal deze stap vanaf het begin. Om meer succes te hebben, kunt u een internet verbinding instellen via de Wii internet instellingen, Let er op dat u "Nee" kiest als er gevraagd word te updaten.. >>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+echo Nadat u 30-60 sec. heeft gewacht op de netwerk initialisatie, start u "YAWMM 4 ModMii". >>"%Drive%"\%guidename%
+echo Let op: Deze app moet geladen worden met HBC v1.0.7 of hoger om goed te werken.>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+echo Druk op "A" om door te gaan>>"%Drive%"\%guidename%
+echo Druk nogmaals op "A" om vanaf SD Slot te laden >>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+echo ERG BELANGRIJK!>>"%Drive%"\%guidename%
+echo Wacht 30-60 sec. om te kijkenof de app vastloopt. Als dat het geval is, zet dan de Wii uit en begin opnieuw. Als u 30-60 sec. heeft gewacht, en de app is niet vastgelopen, is het veilig om door te gaan.>>"%Drive%"\%guidename%
+:skipy4m
+
+
+
+
+echo .>>"%Drive%"\%guidename%
+echo Installeer de volgende WADs uit de WAD map (deze lijst met WADs is uniek met betrekking op de Assistent's vragen).>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+echo Installeer geen wads die misschien al eerder gesaved zijn in dezemap (ze kunnen onveilig zijn).>>"%Drive%"\%guidename%
+
+echo .>>"%Drive%"\%guidename%
+echo Houd + 2 sec. ingedrukt om alle Wads in de map te selecteren. Druk dan 2 keer op A om ze allemaal te installeren>>"%Drive%"\%guidename%
+
+echo Als bestanden niet goed installeren, blijven ze geselecteerd, probeer deze opnieuw te installeren>>"%Drive%"\%guidename%
+::echo After the installation finishes read the install report to make sure all the files installed properly.>>"%Drive%"\%guidename%
+
+echo .>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo Uw unieke lijst met WADs in als volgt:>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+
+
+if /i "%IOS11P60%" EQU "*" echo * IOS11v16174(IOS60v6174[FS-ES-NP])>>"%Drive%"\%guidename%
+if /i "%IOS20P60%" EQU "*" echo * IOS20v16174(IOS60v6174[FS-ES-NP])>>"%Drive%"\%guidename%
+if /i "%IOS30P60%" EQU "*" echo * IOS30v16174(IOS60v6174[FS-ES-NP])>>"%Drive%"\%guidename%
+if /i "%IOS40P60%" EQU "*" echo * IOS40v16174(IOS60v6174[FS-ES-NP])>>"%Drive%"\%guidename%
+if /i "%IOS50P%" EQU "*" echo * IOS50v14889(IOS50v4889[FS-ES-NP])>>"%Drive%"\%guidename%
+if /i "%IOS52P%" EQU "*" echo * IOS52v15661(IOS52v5661[FS-ES-NP])>>"%Drive%"\%guidename%
+if /i "%IOS60P%" EQU "*" echo * IOS60v16174(IOS60v6174[FS-ES-NP])>>"%Drive%"\%guidename%
+if /i "%IOS70P%" EQU "*" echo * IOS70v16687(IOS70v6687[FS-ES-NP])>>"%Drive%"\%guidename%
+if /i "%IOS70K%" EQU "*" echo * IOS70v16174(IOS60v6174[FS-ES-NP])>>"%Drive%"\%guidename%
+if /i "%IOS80P%" EQU "*" echo * IOS80v6944[FS-ES-NP]>>"%Drive%"\%guidename%
+if /i "%IOS80K%" EQU "*" echo * IOS80v16174(IOS60v6174[FS-ES-NP])>>"%Drive%"\%guidename%
+
+
+if /i "%SM4.1U%" EQU "*" echo * SystemMenu_4.1U_v449>>"%Drive%"\%guidename%
+if /i "%SM4.2U%" EQU "*" echo * SystemMenu_4.2U_v481>>"%Drive%"\%guidename%
+if /i "%SM4.3U%" EQU "*" echo * SystemMenu_4.3U_v513>>"%Drive%"\%guidename%
+if /i "%SM4.1E%" EQU "*" echo * SystemMenu_4.1E_v450>>"%Drive%"\%guidename%
+if /i "%SM4.2E%" EQU "*" echo * SystemMenu_4.2E_v482>>"%Drive%"\%guidename%
+if /i "%SM4.3E%" EQU "*" echo * SystemMenu_4.3E_v514>>"%Drive%"\%guidename%
+if /i "%SM4.1J%" EQU "*" echo * SystemMenu_4.1J_v448>>"%Drive%"\%guidename%
+if /i "%SM4.2J%" EQU "*" echo * SystemMenu_4.2J_v480>>"%Drive%"\%guidename%
+if /i "%SM4.3J%" EQU "*" echo * SystemMenu_4.3J_v512>>"%Drive%"\%guidename%
+if /i "%SM4.1K%" EQU "*" echo * SystemMenu_4.1K_v454>>"%Drive%"\%guidename%
+if /i "%SM4.2K%" EQU "*" echo * SystemMenu_4.2K_v486>>"%Drive%"\%guidename%
+if /i "%SM4.3K%" EQU "*" echo * SystemMenu_4.3K_v518>>"%Drive%"\%guidename%
+
+if /i "%SM4.1U-DWR%" EQU "*" echo * SystemMenu_4.1U_v449_DarkWiiRed>>"%Drive%"\%guidename%
+if /i "%SM4.2U-DWR%" EQU "*" echo * SystemMenu_4.2U_v481_DarkWiiRed>>"%Drive%"\%guidename%
+if /i "%SM4.3U-DWR%" EQU "*" echo * SystemMenu_4.3U_v513_DarkWiiRed>>"%Drive%"\%guidename%
+if /i "%SM4.1E-DWR%" EQU "*" echo * SystemMenu_4.1E_v450_DarkWiiRed>>"%Drive%"\%guidename%
+if /i "%SM4.2E-DWR%" EQU "*" echo * SystemMenu_4.2E_v482_DarkWiiRed>>"%Drive%"\%guidename%
+if /i "%SM4.3E-DWR%" EQU "*" echo * SystemMenu_4.3E_v514_DarkWiiRed>>"%Drive%"\%guidename%
+if /i "%SM4.1J-DWR%" EQU "*" echo * SystemMenu_4.1J_v448_DarkWiiRed>>"%Drive%"\%guidename%
+if /i "%SM4.2J-DWR%" EQU "*" echo * SystemMenu_4.2J_v480_DarkWiiRed>>"%Drive%"\%guidename%
+if /i "%SM4.3J-DWR%" EQU "*" echo * SystemMenu_4.3J_v512_DarkWiiRed>>"%Drive%"\%guidename%
+if /i "%SM4.1K-DWR%" EQU "*" echo * SystemMenu_4.1K_v454_DarkWiiRed>>"%Drive%"\%guidename%
+if /i "%SM4.2K-DWR%" EQU "*" echo * SystemMenu_4.2K_v486_DarkWiiRed>>"%Drive%"\%guidename%
+if /i "%SM4.3K-DWR%" EQU "*" echo * SystemMenu_4.3K_v518_DarkWiiRed>>"%Drive%"\%guidename%
+
+if /i "%SM4.1U-DWG%" EQU "*" echo * SystemMenu_4.1U_v449_DarkWiiGreen>>"%Drive%"\%guidename%
+if /i "%SM4.2U-DWG%" EQU "*" echo * SystemMenu_4.2U_v481_DarkWiiGreen>>"%Drive%"\%guidename%
+if /i "%SM4.3U-DWG%" EQU "*" echo * SystemMenu_4.3U_v513_DarkWiiGreen>>"%Drive%"\%guidename%
+if /i "%SM4.1E-DWG%" EQU "*" echo * SystemMenu_4.1E_v450_DarkWiiGreen>>"%Drive%"\%guidename%
+if /i "%SM4.2E-DWG%" EQU "*" echo * SystemMenu_4.2E_v482_DarkWiiGreen>>"%Drive%"\%guidename%
+if /i "%SM4.3E-DWG%" EQU "*" echo * SystemMenu_4.3E_v514_DarkWiiGreen>>"%Drive%"\%guidename%
+if /i "%SM4.1J-DWG%" EQU "*" echo * SystemMenu_4.1J_v448_DarkWiiGreen>>"%Drive%"\%guidename%
+if /i "%SM4.2J-DWG%" EQU "*" echo * SystemMenu_4.2J_v480_DarkWiiGreen>>"%Drive%"\%guidename%
+if /i "%SM4.3J-DWG%" EQU "*" echo * SystemMenu_4.3J_v512_DarkWiiGreen>>"%Drive%"\%guidename%
+if /i "%SM4.1K-DWG%" EQU "*" echo * SystemMenu_4.1K_v454_DarkWiiGreen>>"%Drive%"\%guidename%
+if /i "%SM4.2K-DWG%" EQU "*" echo * SystemMenu_4.2K_v486_DarkWiiGreen>>"%Drive%"\%guidename%
+if /i "%SM4.3K-DWG%" EQU "*" echo * SystemMenu_4.3K_v518_DarkWiiGreen>>"%Drive%"\%guidename%
+
+
+if /i "%cIOS202[57]-v5%" EQU "*" echo * cIOS202[57]-v5>>"%Drive%"\%guidename%
+if /i "%cIOS222[38]-v5%" EQU "*" echo * cIOS222[38]-v5>>"%Drive%"\%guidename%
+if /i "%cIOS223[37-38]-v4%" EQU "*" echo * cIOS223[37-38]-v4>>"%Drive%"\%guidename%
+if /i "%cIOS224[57]-v5%" EQU "*" echo * cIOS224[57]-v5>>"%Drive%"\%guidename%
+if /i "%cIOS249[56]-d2x-v6%" EQU "*" echo * cIOS249[56]-d2x-v%d2x-beta-rev%>>"%Drive%"\%guidename%
+if /i "%cIOS250[57]-d2x-v6%" EQU "*" echo * cIOS250[57]-d2x-v%d2x-beta-rev%>>"%Drive%"\%guidename%
+
+if /i "%RVL-cMIOS-v65535(v10)_WiiGator_WiiPower_v0.2%" EQU "*" echo * RVL-cMIOS-v65535(v10)_WiiGator_WiiPower_v0.2>>"%Drive%"\%guidename%
+
+
+
+if /i "%MII%" EQU "*" echo * Mii-Kanaal-NUS-v6>>"%Drive%"\%guidename%
+if /i "%P%" EQU "*" echo * Foto-Channel-1.1-NUS-v3>>"%Drive%"\%guidename%
+if /i "%PK%" EQU "*" echo * Foto-Kanaal-1.1-NUS-v3[K]>>"%Drive%"\%guidename%
+if /i "%S%" EQU "*" echo * Winkel-Kanaal-NUS-v20>>"%Drive%"\%guidename%
+if /i "%SK%" EQU "*" echo * Winkel-Kanaal-NUS-v20[K]>>"%Drive%"\%guidename%
+if /i "%IU%" EQU "*" echo * Opera-Internet-Kanaal-NUS[U]>>"%Drive%"\%guidename%
+if /i "%IE%" EQU "*" echo * Opera-Internet-Kanaal-NUS[E]>>"%Drive%"\%guidename%
+if /i "%IJ%" EQU "*" echo * Opera-Internet-Kanaal-NUS[J]>>"%Drive%"\%guidename%
+if /i "%WU%" EQU "*" echo * Weer-Kanaal-NUS-v7[U]>>"%Drive%"\%guidename%
+if /i "%WE%" EQU "*" echo * Weer-Kanaal-NUS-v7[E]>>"%Drive%"\%guidename%
+if /i "%WJ%" EQU "*" echo * Weer-Kanaal-NUS-v7[J]>>"%Drive%"\%guidename%
+if /i "%NU%" EQU "*" echo * Nieuws-Kanaal-NUS-v7[U]>>"%Drive%"\%guidename%
+if /i "%NE%" EQU "*" echo * Nieuws-Kanaal-NUS-v7[E]>>"%Drive%"\%guidename%
+if /i "%NJ%" EQU "*" echo * Nieuws-Kanaal-NUS-v7[J]>>"%Drive%"\%guidename%
+if /i "%WSU%" EQU "*" echo * Wii-Speak-Kanaal-NUS[U]>>"%Drive%"\%guidename%
+if /i "%WSE%" EQU "*" echo * Wii-Speak-Kanaal-NUS[E]>>"%Drive%"\%guidename%
+if /i "%WSJ%" EQU "*" echo * Wii-Speak-Kanaal-NUS[J]>>"%Drive%"\%guidename%
+
+if /i "%M10%" EQU "*" echo * RVL-mios-v10>>"%Drive%"\%guidename%
+if /i "%IOS9%" EQU "*" echo * IOS9-64-v1034>>"%Drive%"\%guidename%
+if /i "%IOS12%" EQU "*" echo * IOS12-64-v526>>"%Drive%"\%guidename%
+if /i "%IOS13%" EQU "*" echo * IOS13-64-v1032>>"%Drive%"\%guidename%
+if /i "%IOS14%" EQU "*" echo * IOS14-64-v1032>>"%Drive%"\%guidename%
+if /i "%IOS15%" EQU "*" echo * IOS15-64-v1032>>"%Drive%"\%guidename%
+if /i "%IOS17%" EQU "*" echo * IOS17-64-v1032>>"%Drive%"\%guidename%
+if /i "%IOS21%" EQU "*" echo * IOS21-64-v1039>>"%Drive%"\%guidename%
+if /i "%IOS22%" EQU "*" echo * IOS22-64-v1294>>"%Drive%"\%guidename%
+if /i "%IOS28%" EQU "*" echo * IOS28-64-v1807>>"%Drive%"\%guidename%
+if /i "%IOS31%" EQU "*" echo * IOS31-64-v3608>>"%Drive%"\%guidename%
+if /i "%IOS33%" EQU "*" echo * IOS33-64-v3608>>"%Drive%"\%guidename%
+if /i "%IOS34%" EQU "*" echo * IOS34-64-v3608>>"%Drive%"\%guidename%
+if /i "%IOS35%" EQU "*" echo * IOS35-64-v3608>>"%Drive%"\%guidename%
+if /i "%IOS36v3608%" EQU "*" echo * IOS36-64-v3608>>"%Drive%"\%guidename%
+if /i "%IOS37%" EQU "*" echo * IOS37-64-v5663>>"%Drive%"\%guidename%
+if /i "%IOS38%" EQU "*" echo * IOS38-64-v4124>>"%Drive%"\%guidename%
+if /i "%IOS41%" EQU "*" echo * IOS41-64-v3607>>"%Drive%"\%guidename%
+if /i "%IOS43%" EQU "*" echo * IOS43-64-v3607>>"%Drive%"\%guidename%
+if /i "%IOS45%" EQU "*" echo * IOS45-64-v3607>>"%Drive%"\%guidename%
+if /i "%IOS46%" EQU "*" echo * IOS46-64-v3607>>"%Drive%"\%guidename%
+if /i "%IOS48v4124%" EQU "*" echo * IOS48-64-v4124>>"%Drive%"\%guidename%
+if /i "%IOS53%" EQU "*" echo * IOS53-64-v5663>>"%Drive%"\%guidename%
+if /i "%IOS55%" EQU "*" echo * IOS55-64-v5663>>"%Drive%"\%guidename%
+if /i "%IOS56%" EQU "*" echo * IOS56-64-v5662>>"%Drive%"\%guidename%
+if /i "%IOS57%" EQU "*" echo * IOS57-64-v5919>>"%Drive%"\%guidename%
+if /i "%IOS58%" EQU "*" echo * IOS58-64-v6176>>"%Drive%"\%guidename%
+if /i "%IOS61%" EQU "*" echo * IOS61-64-v5662>>"%Drive%"\%guidename%
+if /i "%IOS236%" EQU "*" echo * IOS236v65535(IOS36v3351[FS-ES-NP])>>"%Drive%"\%guidename%
+if /i "%USBX%" NEQ "*" goto:nousbx
+echo * USBLoader(s)-ahbprot58-SD-USB-v9-IDCL>>"%Drive%"\%guidename%
+echo Dit is een forwarder Kanaal die het eerste bestand zal laden die het vind op een van deze locaties:>>"%Drive%"\%guidename%
+echo SD+USB:\apps\usbloader\boot.dol>>"%Drive%"\%guidename%
+echo SD+USB:\apps\usbloader\boot.elf>>"%Drive%"\%guidename%
+echo SD+USB:\apps\usb-loader\boot.dol>>"%Drive%"\%guidename%
+echo SD+USB:\apps\usb-loader\boot.elf>>"%Drive%"\%guidename%
+echo SD+USB:\apps\usbloader_cfg\boot.dol>>"%Drive%"\%guidename%
+echo SD+USB:\apps\usbloader_cfg\boot.elf>>"%Drive%"\%guidename%
+echo SD+USB:\apps\WiiFlow\boot.dol>>"%Drive%"\%guidename%
+echo SD+USB:\apps\WiiFlow\boot.elf>>"%Drive%"\%guidename%
+echo SD+USB:\apps\usbloader_gx\boot.dol>>"%Drive%"\%guidename%
+echo SD+USB:\apps\usbloader_gx\boot.elf>>"%Drive%"\%guidename%
+echo Info: IOS58 is nodig om apps te laden van SD Card en FAT 32,>>"%Drive%"\%guidename%
+echo NTFS, ext2, ext3 and ext4 geformatteerde HDDs. Het ondersteunt ook meta.xml argumenten>>"%Drive%"\%guidename%
+echo en kan apps laden met directe hardware toegang.>>"%Drive%"\%guidename%
+echo.
+echo U zou altijd een Forwarder Kanaal op uw Wii moeten hebben, op die manier,>>"%Drive%"\%guidename%
+echo kunt u uw Wii gemakkelijk re-hacken na een "onbedoelde" update.Dit zonder een Wii spel nodig te hebben om een hack uit te voeren.>>"%Drive%"\%guidename%
+:nousbx
+
+echo .>>"%Drive%"\%guidename%
+
+if /i "%FIRM%" EQU "%FIRMSTART%" goto:SKIP
+echo Tip: Waneer u een nieuw Syteem Menu installeert, wordt priiloader gewist. Zorgt dat u het achteraf weer installeert(vooral als u geen bootmii als boot2 heeft)>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+:SKIP
+
+set installwads=done
+if /i "%FIRM%" NEQ "%FIRMSTART%" goto:PRIIGUIDE
+
+
+::------------------------reinstall HBC / Fix Upsidedown homebrew channel----------------------------
+:reinstallHBC
+If /i "%HM%" NEQ "*" goto:MyMGuide
+
+echo .>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+echo %COUNT7%) HOMEBREW KANAAL OPNIEUW INSTALLEREN (indien nodig)>>"%Drive%"\%guidename%
+echo ==============================================>>"%Drive%"\%guidename%
+SET /a COUNT7=%COUNT7%+1
+
+echo .>>"%Drive%"\%guidename%
+
+echo Eerder zou u gecontroleerd moeten hebben welke IOS gebruikt wordt door het Homebrew Kanaal (HBC). Als de IOS die uw HBC gebruikt IOS58 is en uw HBC is niet ondersteboven, kunt u deze stap overslaan>>"%Drive%"\%guidename%
+
+echo .>>"%Drive%"\%guidename%
+
+echo Als het HBC een andere IOS dan IOS58 gebruikt of uw HBC is ondersteboven, dan moet u het homebrew kanaal opnieuw installeren.>>"%Drive%"\%guidename%
+
+echo .>>"%Drive%"\%guidename%
+
+echo Start de HackMii_Installer via het HBC.>>"%Drive%"\%guidename%
+echo Gebruik de Hackmii Installer om het HBC te maken/ herinstalleren.Als u het homebrew kanaal met succes opnieuw geinstalleerd heeft, kunt u doorgaan naar de volgende stap.>>"%Drive%"\%guidename%
+
+echo .>>"%Drive%"\%guidename%
+
+
+::echo If you already exited MMM, you can load the HackMii_Installer from the HBC.>>"%Drive%"\%guidename%
+::echo .>>"%Drive%"\%guidename%
+
+echo Als het HBC de HackMii_Installer niet kan laden (alleen zwart scherm), probeer dan de methode om de Hackmii Installer te starten zoals omschreven in de eerste stap>>"%Drive%"\%guidename%
+
+echo .>>"%Drive%"\%guidename%
+
+
+
+::------------------------Install Custom Theme Using MyMenuify----------------------------
+:MyMGuide
+If /i "%MyM%" NEQ "*" goto:noMyM
+
+echo .>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+echo %COUNT7%) INSTALLEER CUSTOM WII MENU THEMA MET MYMENUIFY (OPTIONEEL)>>"%Drive%"\%guidename%
+echo ========================================================>>"%Drive%"\%guidename%
+SET /a COUNT7=%COUNT7%+1
+
+echo .>>"%Drive%"\%guidename%
+echo WAARSCHUWING: INSTALLEER GEEN THEMA'S ZONDER BESCHERMING: BOOTMII, PRIILOADER EN NAND BACKUP!>>"%Drive%"\%guidename%
+echo INSTALLEER ALLEEN THEMA'S! VOOR UW SYSTEEM MENU EN REGIO!>>"%Drive%"\%guidename%
+echo.>>"%Drive%"\%guidename%
+echo Om themas te installeren start u MyMenuify vanuit het HBC.>>"%Drive%"\%guidename%
+echo.>>"%Drive%"\%guidename%
+echo Ga naar SD:\MyMenuify_Themes en kies het thema dat u wilt installeren>>"%Drive%"\%guidename%
+echo welke overeenkomt met uw Systeem menu versie>>"%Drive%"\%guidename%
+echo.>>"%Drive%"\%guidename%
+echo Als u ooit uw originele Wiimenu thema wilt herstellen, Hoeft u >>"%Drive%"\%guidename%
+echo MyMenuify te starten en uw orginele .app voor uw>>"%Drive%"\%guidename%
+echo systeem Menu Versie welke ook opgeslagen is op SD:\MyMenuify_Themes>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+:noMyM
+
+if /i "%USBGUIDE%" EQU "Y" goto:USBGUIDESTEP1
+
+
+::--------------------After Modding-----------------------
+:AFTERMODDING
+
+echo .>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+echo %COUNT7%) NA DE SOFTMOD>>"%Drive%"\%guidename%
+echo =============>>"%Drive%"\%guidename%
+SET /a COUNT7=%COUNT7%+1
+
+echo .>>"%Drive%"\%guidename%
+
+
+echo Na het softmodden kunt u eventueel overbodige bestanden verwijderen>>"%Drive%"\%guidename%
+echo met ModMii's "bestands opruiming" Functie. >>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+If /i "%BB1%" EQU "*" echo Als u niet kiest om bestanden op te ruimen, en om te zorgen dat uw SD kaart menu op de Wii niet vastloopt, moet u de 'aktn' map verwijderen waar bannerbomb is opgeslagen (SD:\private\wii\title\aktn), of hernoem de hele 'private' map.>>"%Drive%"\%guidename%
+If /i "%BB1%" EQU "*" echo .>>"%Drive%"\%guidename%
+If /i "%BB2%" EQU "*" echo Als u niet kiest om bestanden op te ruimen, en om te zorgen dat uw SD kaart menu op de Wii niet vastloopt, moet u de 'aktn' map verwijderen waar bannerbomb is opgeslagen (SD:\private\wii\title\aktn), of hernoem de hele 'private' map.>>"%Drive%"\%guidename%
+If /i "%BB2%" EQU "*" echo .>>"%Drive%"\%guidename%
+
+echo Op dit punt bent u in pricipe klaar.>>"%Drive%"\%guidename%
+echo U kunt nu de nieuwste Homebrew apps gaan downloaden en op uw SD kaart of (FAT32 HDD)>>"%Drive%"\%guidename%
+echo zetten om ze te laden met de HBC>>"%Drive%"\%guidename%
+
+echo .>>"%Drive%"\%guidename%
+if /i "%USBGUIDE%" EQU "Y" goto:skip
+echo Om Backups te laden vanaf USB hard drive, Start de USB lader Assistent vanaf ModMii's Hoofdmenu>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+:skip
+
+echo Om apps te downloaden kunt u:>>"%Drive%"\%guidename%
+echo * ModMii's batch download bladen checken, want daar kunt u vele apps vinden>>"%Drive%"\%guidename%
+echo * Download de Homebrew Browser via ModMii om populaire apps te krijgen, maar dit is alleen te gebruiken als u internet op uw Wii heeft ingesteld. (www.sites.google.com/site/completesg/how-to-use/hbb)>>"%Drive%"\%guidename%
+echo * Voor degenen zonder internet op hun Wii, kijk eens naar deze Homebrew applications (wiibrew.org/wiki/List_of_all_homebrew).>>"%Drive%"\%guidename%
+echo Nog een goede bron is webrewwii.blogspot.com>>"%Drive%"\%guidename%
+
+echo .>>"%Drive%"\%guidename%
+
+echo Als u het bestand heeft wat u wilde hebben, zou u een boot.dol en mogelijk een icon.png en een meta.xml moeten hebben.>>"%Drive%"\%guidename%
+echo Om het HBC uw SD/USB geod te laten lezen, moet de structuur als volgt zijn SD:/apps/application name/boot.dol>>"%Drive%"\%guidename%
+echo Hernoem .dol bestanden als ze niet boot.dol genoemd zijn, ander worden ze niet herkend door het HBC>>"%Drive%"\%guidename%
+echo (optioneel: De bestanden icon.png en meta.xml horen in de map te staan behorende bij de boot.dol)>>"%Drive%"\%guidename%
+
+
+::---------------------support XFLAK-----------------------
+:supportxflak
+
+echo .>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+echo %COUNT7%) STEUN XFLAK>>"%Drive%"\%guidename%
+echo =============>>"%Drive%"\%guidename%
+SET /a COUNT7=%COUNT7%+1
+echo .>>"%Drive%"\%guidename%
+
+echo ALS U VEEL AAN MODMII GEHAD HEBT, STEMT U DAN ALSTUBLIEFT HIER VOOR HET PROGRAMMA (tinyurl.com/ModMiiNow)>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+echo DONATIES KUNNEN EVENTUEEL WORDEN GEMAAKT VIA PAYPAL NAAR XFLAK40@HOTMAIL.COM>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+echo CHECK HIER MIJN TOP KANALEN (tinyurl.com/topchannels)>>"%Drive%"\%guidename%
+
+echo .>>"%Drive%"\%guidename%
+
+echo CHECK HIER MIJN CRAZY INTRO VIDEOS (tinyurl.com/crazyintro)>>"%Drive%"\%guidename%
+
+sfk filter "%Drive%"\%guidename% -lsrep _.__ -write -yes>nul
+start notepad "%Drive%\%guidename%"
+
+
+if /i "%SETTINGS%" EQU "G" goto:DOWNLOADQUEUE
+if /i "%SETTINGSHM%" EQU "G" goto:HACKMIISOLUTION
+
+goto:DLSETTINGS2
+
+
+
+
+
+::--------------------------------------HACKMII SOLUTIONS GUIDE--------------------------------------
+:HMguide
+set guidename=ModMiiGuide_HackMiiFix.txt
+
+SET COUNT7=1
+cls
+if /i "%SETTINGS%" EQU "G" echo Gids genereren, moment a.u.b.
+if /i "%SETTINGS%" NEQ "G" echo Gids genereren, moment a.u.b., uw download begint ieder moment.
+
+if not exist "%Drive%" mkdir "%Drive%" >nul
+if not exist "%Drive%"\%guidename% goto:norename1
+SET /a COUNT6=%COUNT6%+1
+if exist "%Drive%"\ModMiiGuide_HackMiiFix%COUNT6%.txt goto:HMguide
+move "%Drive%"\%guidename% "%Drive%"\ModMiiGuide_HackMiiFix%count6%.txt >nul
+:norename1
+
+
+
+
+echo ModMii %currentversion% HackMii Oplossingen Gids>"%Drive%"\%guidename%
+echo Gemaakt op %DATE% - %TIME%>>"%Drive%"\%guidename%
+echo Check voor updates op tinyurl.com/ModMiiNow>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo Deze gids is met de volgende parameters gemaakt:>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+if /i "%FIRMSTART%" NEQ "o" echo * Huidige Firmware is %FIRMSTART%%REGION%>>"%Drive%"\%guidename%
+if /i "%FIRMSTART%" EQU "o" echo * Huidige Firmware is lager dan 2.2>>"%Drive%"\%guidename%
+
+
+
+echo .>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo ALS U VOOR DIT PROGRAMMA HEEFT BETAALD,OF ALS DEEL VAN EEN "PAKKET" HEBT ONTVANGEN,BENT U MOGELIJK OPGELICHT EN ZOU U UW GELD ONMIDDELIJK TERUG MOETEN EISEN.>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+echo DIT PAKKET KOMT ABSOLUUT ZONDER GARANTIE,ZONDER U EROP TE ATTENDEREN OF DIT EXPLICIET AAN TE GEVEN.>>"%Drive%"\%guidename%
+echo NIEMAND BEHALVE UZELF IS VERANTWOORDELIJK VOOR IEDERE VORM VAN SCHADE WELKE EVENTUEEL KAN WORDEN TOEGEBRACHT AAN UW NINTENDO WII CONSOLE!>>"%Drive%"\%guidename%
+echo GEBRUIK IS OP EIGEN RISICO!>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+
+
+echo .>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+
+echo BELANGRIJK:>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo *Deze gids behoeft GEEN WiFi verbinding op uw Wii.>>"%Drive%"\%guidename%
+echo *Een SD kaart FAT 32 geformatteerd is nodig (Beste resultaten worden met niet-SDHC kaarten geboekt, SDHC werkt alleen op 4.0 of hoger ).>>"%Drive%"\%guidename%
+echo *Als u fouten krijgt deze een van de stappen, formatteer uw SD kaart dan opnieuw naar FAT of FAT32>>"%Drive%"\%guidename%
+echo *Zet WiiConnect24 uit verwijder alle gamecube memory cards/controllers uit de Wii als u deze softmod doet ( behalve als u anders geinstrueerd word).>>"%Drive%"\%guidename%
+echo *Mocht uw Wii vastlopen, houd dan de power knop 5 sec. om de Wii uit te zetten en probeer opnieuw.>>"%Drive%"\%guidename%
+echo *Accepteer NOOIT een nieuwe Nintendo update zonder eerst te googlen of hij veilig is. De laatste update (naar 4.3) stamt uit eind Juni 2010 en is niet veilig. Als u een officiele update van Nintendo uitvoert, verliest u mogelijk sommige of alle toegebrachte modificaties.>>"%Drive%"\%guidename%
+echo *Deinstalleer NOOIT een Syteem Menu of IOS>>"%Drive%"\%guidename%
+echo *Installeer geen ongeteste wads/themas zonder Bootmii of Priiloader op uw Wii te hebben.>>"%Drive%"\%guidename%
+echo *Deze custom gids is een goede start, maar Wii modding is altijd in beweging. Check voor updates online, en onthoudt, google is uw vriend.>>"%Drive%"\%guidename%
+echo *Als u nog vragen heeft, kunt u hier een gedetaileerde gids vinden: www.sites.google.com/site/completesg/>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+echo .>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+
+
+set exploitnum=0
+If /i "%BB1%" EQU "*" SET /a exploitnum=%exploitnum%+1
+If /i "%BB2%" EQU "*" SET /a exploitnum=%exploitnum%+1
+If /i "%TWI%" EQU "*" SET /a exploitnum=%exploitnum%+1
+If /i "%YUGI%" EQU "*" SET /a exploitnum=%exploitnum%+1
+If /i "%PWNS%" EQU "*" SET /a exploitnum=%exploitnum%+1
+If /i "%SMASH%" EQU "*" SET /a exploitnum=%exploitnum%+1
+If /i "%BATHAXX%" EQU "*" SET /a exploitnum=%exploitnum%+1
+If /i "%ROTJ%" EQU "*" SET /a exploitnum=%exploitnum%+1
+If /i "%TOS%" EQU "*" SET /a exploitnum=%exploitnum%+1
+
+echo %COUNT7%) START Multi-Mod Manager (MMM)>>"%Drive%"\%guidename%
+echo ==============================>>"%Drive%"\%guidename%
+SET /a COUNT7=%COUNT7%+1
+echo .>>"%Drive%"\%guidename%
+
+echo Start het Homebrew Kanaal (HBC) en start Multi-Mod Manager (MMM). Als MMM geladen is, gaat u verder met de volgende stap.>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+echo Als u het HBC niet heeft of het kan geen apps laden (alleen zwarte schermen), zult u MMM met een ander methode moeten starten.>>"%Drive%"\%guidename%
+
+echo .>>"%Drive%"\%guidename%
+
+
+
+
+If /i "%exploitnum%" GEQ "2" echo EXPLOITS>>"%Drive%"\%guidename%
+If /i "%exploitnum%" GEQ "2" echo U hoeft maar 1 van volgende exploits uit te voeren.>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+If /i "%exploitnum%" GEQ "2" echo.>>"%Drive%"\%guidename%
+
+
+If /i "%BB1%" EQU "*" goto:skipforwardersolution
+If /i "%BB2%" EQU "*" goto:skipforwardersolution
+echo Tip: als deze Wii eerder is aangepast, en het heeft nog een Forwarder Kanaal geinstalleerd, kunt U die gebruiken om MMM te starten. Save gewoon de boot.dol van de app die u wilt laden (ie. SD:\apps\MMM\boot.dol) op de locatie die door uw SPECIFIEKE Forwarder Kanaal wordt gebruikt(bijv.. SD:\apps\usbloader\boot.dol). Start dan uw kanaal en uw app zal worden gestart.>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+
+if /i "%FIRMSTART%" EQU "o" echo Als alternatief kunt u uw Wii updaten naar v3.0-4.2 met gebruik van een Wii spel (bijv. NSMBW). Herhaal dan de ModMii Assistent voor uw nieuwe Firmware en u kunt de BannerBomb Exploit gebruiken(Deze heeft geen Specifiek Spel nodig)>>"%Drive%"\%guidename%
+if /i "%FIRMSTART%" EQU "o" echo.>>"%Drive%"\%guidename%
+
+if /i "%REGION%" EQU "U" goto:skipforwardersolution
+if /i "%REGION%" EQU "E" goto:skipforwardersolution
+if /i "%FIRMSTART%" EQU "o" echo WAARSCHUWING: Online update naar v4.3 maakt Koreaanse Wii unhackable (behalve als voor de update HBC v1.0.7, BootMii als Boot2v4, of een forwarder Kanaal geinstalleerd was.>>"%DRIVE%"\%guidename%
+if /i "%FIRMSTART%" EQU "o" echo .>>"%Drive%"\%guidename%
+:skipforwardersolution
+
+goto:EXPLOITSNOW
+
+
+:HMsolution2
+
+::If /i "%BB2%" EQU "*" echo Run BannerBomb v2 by selecting the SD Card Button on the main system menu screen and choosing yes to load boot.dol/elf>>"%Drive%"\%guidename%
+::If /i "%BB1%" EQU "*" echo Run BannerBomb v1 by going to Settings, Data Management, Channels, SD Card and choosing yes to load boot.dol/elf>>"%Drive%"\%guidename%
+::echo Note: If it doesn't work for you, visit http://bannerbomb.qoid.us/ for more variations of either version of bannerbomb.>>"%Drive%"\%guidename%
+
+echo .>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+
+echo %COUNT7%) INSTALLEER EEN PAAR IOSs MET Multi-Mod Manager (MMM)>>"%Drive%"\%guidename%
+echo ===============================================>>"%Drive%"\%guidename%
+SET /a COUNT7=%COUNT7%+1
+echo .>>"%Drive%"\%guidename%
+
+echo In Multi-Mod Manager's hoofdmenu, kiest u "WAD Manager".>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+echo Als u uw SD kaart niet kunt laden, kiest u "Load another IOS", Kies dan IOS36.>>"%Drive%"\%guidename%
+echo Als de Wii eerder gesoftmod is, kunt u cIOS250 (of ander zoals 202,222,223,224,236,249) proberen te laden.>>"%Drive%"\%guidename%
+
+echo .>>"%Drive%"\%guidename%
+
+echo Markeer iedere hierna te noemen wad voor installatie door naar de wads te gaan en op + de drukken.>>"%Drive%"\%guidename%
+echo U kunt ok de + knop even ingedrukt houden om alle wads van de lijst te markeren.>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+if /i "%IOS30P60%" EQU "*" echo * IOS30v16174(IOS60v6174[FS-ES-NP])>>"%Drive%"\%guidename%
+if /i "%IOS31%" EQU "*" echo * IOS31v3608>>"%Drive%"\%guidename%
+if /i "%IOS33%" EQU "*" echo * IOS33v3608>>"%Drive%"\%guidename%
+if /i "%IOS34%" EQU "*" echo * IOS34v3608>>"%Drive%"\%guidename%
+if /i "%IOS35%" EQU "*" echo * IOS35v3608>>"%Drive%"\%guidename%
+if /i "%IOS36v3608%" EQU "*" echo * IOS36v3608>>"%Drive%"\%guidename%
+if /i "%IOS58%" EQU "*" echo * IOS58v6176>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo Nadat u de bovenstaande wads gemarkeerd heeft, drukt u 2 keer op 'A' om ze allemaal te installeren.>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo Zorg dat u geen wads installeerd die eerder all in deze map zijn gesaved.(ze kunnen onveilig zijn).>>"%Drive%"\%guidename%
+
+echo .>>"%Drive%"\%guidename%
+
+
+echo Als er bestanden zijn die niet goed geinstalleerd zijn, zullen ze gemarkeerd blijven vor installatie, probeer deze bestanden nogmaals te installeren.>>"%Drive%"\%guidename%
+
+echo ga alleen door met de volgende stap nadat u de bovenstaande wads succesvol heeft geinstalleerd, maar sluit MMM NIET af.>>"%Drive%"\%guidename%
+
+
+echo .>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+
+echo %COUNT7%) INSTALLEER HET HOMEBREW KANAAL (HBC)>>"%Drive%"\%guidename%
+echo ==================================>>"%Drive%"\%guidename%
+SET /a COUNT7=%COUNT7%+1
+echo .>>"%Drive%"\%guidename%
+
+echo In MMM's hoofdmenu, kies "App Manager" en kies dan HackMii_Installer.>>"%Drive%"\%guidename%
+
+echo Gebruik de Hackmii Installer om uw HBC te her-stellen/ installeren. U zou ook BootMii als Boot2 moet installeren (indien mogelijk).>>"%Drive%"\%guidename%
+
+
+echo Als u het Homebrew Kanaal succesvol heeft geinstalleerd, bent u nu klaar met deze handleiding.>>"%Drive%"\%guidename%
+
+echo .>>"%Drive%"\%guidename%
+
+
+echo Als u MMM al heeft afgesloten, kunt u de HackMii_Installer vanaf het Homebrew Kanaal laden.>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+echo Als het HBC geen apps kan lade (Alleen zwart scherm), Laad u MMM d.m.v. de methode in Stap 1, dan in MMM's hoofd menu, kies "App Manager" en kies dan de HackMii_Installer.>>"%Drive%"\%guidename%
+
+echo .>>"%Drive%"\%guidename%
+echo Dit zal de HackMii Installer starten, gebruik dit om uw Homebrew Kanaal opnieuw te instaleren.>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+If /i "%BB1%" EQU "*" echo Als u klaar bent met modden, zou u de 'aktn' map waar bannerbomb opgeslagen is moeten verwijderen. Anders zal uw SD kaart menu vastlopen (SD:\private\wii\title\aktn), of hernoem de complete 'private' map.>>"%Drive%"\%guidename%
+If /i "%BB1%" EQU "*" echo .>>"%Drive%"\%guidename%
+If /i "%BB2%" EQU "*" echo Als u klaar bent met modden, zou u de 'aktn' map waar bannerbomb opgeslagen is moeten verwijderen. anders zal uw SD kaart menu vastlopen (SD:\private\wii\title\aktn), of heroem de complete 'private'map.>>"%Drive%"\%guidename%
+If /i "%BB2%" EQU "*" echo .>>"%Drive%"\%guidename%
+
+GOTO:supportxflak
+
+
+
+::--------------------------------------------USB-Loader Set-Up Guide------------------------------------------
+:USBguide
+set guidename=ModMiiGuide_USBLoaderSetup.txt
+
+if /i "%FORMAT%" EQU "1" set FORMATNAME=FAT32
+if /i "%FORMAT%" EQU "2" set FORMATNAME=NTFS
+if /i "%FORMAT%" EQU "3" set FORMATNAME=Deels FAT32 en Deels NTFS
+if /i "%FORMAT%" EQU "4" set FORMATNAME=WBFS
+if /i "%FORMAT%" EQU "5" set FORMATNAME=Deels FAT32 en Deels WBFS
+
+
+SET COUNT7=1
+cls
+if /i "%SETTINGS%" EQU "G" echo Gids genereren, moment a.u.b.
+if /i "%SETTINGS%" NEQ "G" echo Gids genereren, moment a.u.b. uw download zal spoedig starten.
+
+if not exist "%Drive%" mkdir "%Drive%" >nul
+if not exist "%Drive%"\%guidename% goto:norename
+SET /a COUNT6=%COUNT6%+1
+if exist "%Drive%"\ModMiiGuide_USBLoaderSetup%COUNT6%.txt goto:usbguide
+move "%Drive%"\%guidename% "%Drive%"\ModMiiGuide_USBLoaderSetup%count6%.txt >nul
+:norename
+
+echo ModMii %currentversion% USB-Lader Setup Custom Gids>"%Drive%"\%guidename%
+echo Gemaakt op %DATE% - %TIME%>>"%Drive%"\%guidename%
+echo Check voor updates op tinyurl.com/ModMiiNow>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+
+
+
+
+echo Deze gids is met de volgende parameters gemaakt:>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+if /i "%FORMAT%" EQU "4" goto:skip
+if /i "%FORMAT%" EQU "5" goto:skip
+echo * Externe HDD geformatteerd als %FORMATNAME%>>"%Drive%"\%guidename%
+goto:skip2
+:skip
+echo * Externe HDD is al geformatteerd als %FORMATNAME%>>"%Drive%"\%guidename%
+:skip2
+if /i "%USBFolder%" EQU "*" echo * Download Configurable USB-Loader>>"%Drive%"\%guidename%
+if /i "%FLOW%" EQU "*" echo * Download WiiFlow>>"%Drive%"\%guidename%
+if /i "%USBCONFIG%" EQU "USB" echo * USB-Loader instellingen en config bestanden opgeslagen op USB Hard Drive>>"%Drive%"\%guidename%
+ if /i "%USBCONFIG%" NEQ "USB" echo * USB-Loader instellingen en config bestanden opgeslagen op SD Card>>"%Drive%"\%guidename%
+
+echo .>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo Deze software is niet te koop. Als u voor deze software betaald hebt of heeft ontvangen in een "pakket" bent u opgelicht.>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+echo DIT PAKKET KOMT ABSOLUUT ZONDER GARANTIE,ZONDER U EROP TE ATTENDEREN OF DIT EXPLICIET AAN TE GEVEN.>>"%Drive%"\%guidename%
+echo NIEMAND BEHALVE UZELF IS VERANTWOORDELIJK VOOR IEDERE VORM VAN SCHADE WELKE EVENTUEEL KAN WORDEN TOEGEBRACHT AAN UW NINTENDO WII CONSOLE!>>"%Drive%"\%guidename%
+echo GEBRUIK IS OP EIGEN RISICO!>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+
+
+echo .>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+echo BELANGRIJK:>>"%Drive%"\%guidename%
+echo ---------------->>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo *cIOS(s) zijn nodig voor USB-Laders, als u cIOS(s) mist, gebruik dan de Modmii assistent om uw Wii te softmodden, voordat u uw usb-lader en/of HDD insteld.>>"%Drive%"\%guidename%
+echo *cIOS249 rev18 of hoger is nodig om FAT32/NTFS geformatteerde HDDs te gebruiken (cIOS222 rev4 of hoger werkt ook, maar dan moet u de 222 versie van configurable usb-loader downloaden of uw config.txt aanpassen voor configurable USB-Loader)>>"%Drive%"\%guidename%
+echo *Niet alle HDDs werken met de Wii, voor een lijst welke USB Hard Drive's compatible zijn, kijk op deze pagina: http://wiki.gbatemp.net/wiki/USB_Devices_Compatibility_List>>"%Drive%"\%guidename%
+echo *Als u nog vragen hebt, een getaileerde gids vind u hier: www.sites.google.com/site/completesg/>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+
+
+:USBGUIDESTEP1
+
+if /i "%MENU1%" NEQ "W" goto:skip
+
+echo .>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+echo ======================================================================================>>"%Drive%"\%guidename%
+echo DE REST VAN DE GIDS MOET OP UW COMPUTER WORDEN UITGEVOERD OM DE USB-LADER IN TE STELLEN>>"%Drive%"\%guidename%
+echo ======================================================================================>>"%Drive%"\%guidename%
+
+:skip
+
+
+
+if /i "%FORMAT%" NEQ "3" goto:skippartition
+echo .>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+echo %COUNT7%) PARTITIONEREN FORMATEREN VAN DE EXTERNE HARDE SCHIJF>>"%Drive%"\%guidename%
+echo ============================================>>"%Drive%"\%guidename%
+SET /a COUNT7=%COUNT7%+1
+echo .>>"%Drive%"\%guidename%
+
+echo Als u iets op uw harde schijf heeft staan, moet er nu een backup van maken omdat, alle informatie gewist zal zijn na het beeindigen van deze stap.>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+echo Rechter muisklik op 'Deze Computer' en kies 'Beheren', een nieuw scherm zal openen, aan de linkerkant klikt u op 'Schijfbeheer'.>>"%Drive%"\%guidename%
+echo Rechterklik op het volume welke u wilt partitioneren(Kies wel de goede drive!), kies dan 'Verwijder Volume...'>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+echo Onderin het menu op het scherm, klik met rechts op 'niet toegewezen ruimte', en kies u 'Nieuw eenvoudig volume...'>>"%Drive%"\%guidename%
+echo Bepaal de 'volume grootte' hoe u die op uw FAT32 partitie wilt hebben, en klik op 'volgende'.>>"%Drive%"\%guidename%
+echo Kiez een stationsletter voor de partitie, en klik 'volgende' (Noteer de letter, u bent deze later weer nodig. )>>"%Drive%"\%guidename%
+echo Waarschijnlijk kunt u het bestandsysteem niet veranderen naar FAT32 (dit is alleen een optie als de volumegrootte kleiner dan 32GB is)>>"%Drive%"\%guidename%
+echo Als FAT32 geen keuze is, kiest u'Dit volume niet formatteren', en klikt u op 'volgende'>>"%Drive%"\%guidename%
+echo (Het maakt niet uit of u het volume nu tochformatteerd, u gaat hem later als FAT32 formatteren)>>"%Drive%"\%guidename%
+
+
+echo .>>"%Drive%"\%guidename%
+
+echo Op de onderste helft van het menu op het scherm, rechterklikt up op de resterende niet toegewegen ruimte (voor de NTFS partitie), en kiest u 'Nieuw eenvoudig volume....>>"%Drive%"\%guidename%
+echo Klik 'volgende' (om de rest van de ruimte te formatteren).>>"%Drive%"\%guidename%
+
+echo .>>"%Drive%"\%guidename%
+
+echo Kies een stationsletter voor deze partitie, en klik op 'volgende'.>>"%Drive%"\%guidename%
+echo Zorg dat het bestandsysteem op NTFS staat en geef de partitie/volume een naam.>>"%Drive%"\%guidename%
+echo U kunt de 'snelformatteren' optie box eventueel uitzetten, 'volgende', klik dan op 'gereed'.>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+::-----FAT32 format on unformatted partition------
+echo Als het u gelukt is de eerste partitie te formatteren als FAT32, kunt u de rest van deze stap overslaan.>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+::echo Launch WiiBackupManager.exe saved here:>>"%Drive%"\%guidename%
+::if /i "%USBCONFIG%" EQU "USB" echo %DRIVEU%\WiiBackupManager\WiiBackupManager.exe>>"%Drive%"\%guidename%
+::if /i "%USBCONFIG%" NEQ "USB" echo %DRIVE%\WiiBackupManager\WiiBackupManager.exe>>"%Drive%"\%guidename%
+::echo .>>"%Drive%"\%guidename%
+::echo At the top of the WiiBackupManager window, navigate to: Tools--Format Drives...>>"%Drive%"\%guidename%
+::echo Make sure you select the drive letter corresponding to the partition you want to format as FAT32.>>"%Drive%"\%guidename%
+::echo Make sure the file system is set at FAT32 and the cluster size is 32KB, then click start.>>"%Drive%"\%guidename%
+
+
+
+
+
+
+if /i "%PCSAVE%" EQU "Portable" goto:portableF32
+if /i "%PCSAVE%" NEQ "Auto" goto:skip
+if /i "%Homedrive%" NEQ "%ModMiipath:~0,2%" goto:portableF32
+:skip
+
+echo Start FAT32 GUI Formatter vanuit uw StartMenu snelkoppeling op uw bureaublad.>>"%Drive%"\%guidename%
+goto:noportableF32
+
+:portableF32
+echo Start FAT32_GUI_Formatter.exe welke hier opgeslagen is:>>"%Drive%"\%guidename%
+if /i "%USBCONFIG%" EQU "USB" echo %DRIVEU%\FAT32_GUI_Formatter\FAT32_GUI_Formatter.exe>>"%Drive%"\%guidename%
+if /i "%USBCONFIG%" NEQ "USB" echo %DRIVE%\FAT32_GUI_Formatter\FAT32_GUI_Formatter.exe>>"%Drive%"\%guidename%
+:noportableF32
+
+
+
+echo .>>"%Drive%"\%guidename%
+echo Zorg dat u de stationsletter kiest die overeenkomt met de partitie die u wilt formatteren als FAT32.>>"%Drive%"\%guidename%
+echo U kunt eventueel snelformatteren uitvinken, klik dan op start.>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+
+
+:skippartition
+
+
+if /i "%FORMAT%" EQU "3" goto:skipformat
+if /i "%FORMAT%" EQU "4" goto:skipcopytousb
+if /i "%FORMAT%" EQU "5" goto:skipcopytousb
+
+echo .>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+echo %COUNT7%) FORMATTEREN VAN DE EXTERNE hdd (zonodig)>>"%Drive%"\%guidename%
+echo ==============================================>>"%Drive%"\%guidename%
+SET /a COUNT7=%COUNT7%+1
+echo .>>"%Drive%"\%guidename%
+
+echo Controleer eerst of formateren nodig is voor uw schijf door de huidige Format\bestandsysteem te controleren.>>"%Drive%"\%guidename%
+echo Open 'Deze Computer', rechter klik op de HDD die u wilt gebruiken en kies 'eigenschappen'.>>"%Drive%"\%guidename%
+echo Onthoudt de letter van uw HDD, dit is later belangrijk.>>"%Drive%"\%guidename%
+echo Als het 'bestandsyteem' al%FORMATNAME% is, kunt u deze stap overslaan.>>"%Drive%"\%guidename%
+
+echo .>>"%Drive%"\%guidename%
+
+echo Maak een backup van eventuele info op uw schijf, alle informatie gaat tijdens het formatteren verloren.>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+if /i "%FORMAT%" EQU "2" goto:formatNTFS
+::echo Launch WiiBackupManager.exe saved here:>>"%Drive%"\%guidename%
+::if /i "%USBCONFIG%" EQU "USB" echo %DRIVEU%\WiiBackupManager\WiiBackupManager.exe>>"%Drive%"\%guidename%
+::if /i "%USBCONFIG%" NEQ "USB" echo %DRIVE%\WiiBackupManager\WiiBackupManager.exe>>"%Drive%"\%guidename%
+::echo .>>"%Drive%"\%guidename%
+
+::echo At the top of the WiiBackupManager window, navigate to: Tools--Format Drives...>>"%Drive%"\%guidename%
+::echo Make sure you select the drive letter corresponding to the partition you want to format as FAT32.>>"%Drive%"\%guidename%
+::echo Make sure the file system is set at FAT32 and the cluster size is 32KB, then click start.>>"%Drive%"\%guidename%
+
+
+if /i "%PCSAVE%" EQU "Portable" goto:portableF32
+if /i "%PCSAVE%" NEQ "Auto" goto:skip
+if /i "%Homedrive%" NEQ "%ModMiipath:~0,2%" goto:portableF32
+:skip
+
+echo Start FAT32 GUI Formatter vanuit uw Start Menu of bureaublad>>"%Drive%"\%guidename%
+goto:noportableF32
+
+:portableF32
+echo Start FAT32_GUI_Formatter.exe welke hier opgelagen is:>>"%Drive%"\%guidename%
+if /i "%USBCONFIG%" EQU "USB" echo %DRIVEU%\FAT32_GUI_Formatter\FAT32_GUI_Formatter.exe>>"%Drive%"\%guidename%
+if /i "%USBCONFIG%" NEQ "USB" echo %DRIVE%\FAT32_GUI_Formatter\FAT32_GUI_Formatter.exe>>"%Drive%"\%guidename%
+:noportableF32
+
+
+echo .>>"%Drive%"\%guidename%
+echo Zorg dat de stationsletter overeenkomt met uw externe HDD.>>"%Drive%"\%guidename%
+echo U kun snelformatteren eventueel uitvinken, klik dan op start.>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+goto:notformatNTFS
+
+:formatNTFS
+::echo Launch WiiBackupManager.exe saved here:>>"%Drive%"\%guidename%
+::if /i "%USBCONFIG%" EQU "USB" echo %DRIVEU%\WiiBackupManager\WiiBackupManager.exe>>"%Drive%"\%guidename%
+::if /i "%USBCONFIG%" NEQ "USB" echo %DRIVE%\WiiBackupManager\WiiBackupManager.exe>>"%Drive%"\%guidename%
+::echo .>>"%Drive%"\%guidename%
+
+::echo At the top of the WiiBackupManager window, navigate to: Tools--Format Drives...>>"%Drive%"\%guidename%
+::echo Make sure you select the drive letter corresponding to the partition you want to format as NTFS.>>"%Drive%"\%guidename%
+::echo Make sure the file system is set at NTFS, then click start.>>"%Drive%"\%guidename%
+
+echo Rechter muisklik op 'Deze Computer' en kies 'Beheren', een nieuw scherm zal openen, aan de linkerkant klikt u op 'Schijfbeheer'.>>"%Drive%"\%guidename%
+echo Rechterklik op het volume welke u wilt partitioneren(Kies wel de goede drive!), kies dan 'Formateren...'>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo Kies 'NTFS' als het systeem dat u wilt gebruiken en geef een naam op voor het Volume.>>"%Drive%"\%guidename%
+echo U kunt snelformatteren eventueel uitvinken, klik op 'OK', klik dan nogmaal op 'OK'.>>"%Drive%"\%guidename%
+
+:notformatNTFS
+
+
+:skipformat
+
+
+if /i "%USBCONFIG%" NEQ "USB" goto:skipcopytousb
+echo .>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+echo %COUNT7%) KOPIEER BESTANDEN NAAR DE HARDE SCHIJF>>"%Drive%"\%guidename%
+echo ========================>>"%Drive%"\%guidename%
+SET /a COUNT7=%COUNT7%+1
+echo .>>"%Drive%"\%guidename%
+
+echo Kopieer alles uit de %DRIVEU% map naar de 'root' van uw FAT32 hard-drive\partitie.>>"%Drive%"\%guidename%
+
+:skipcopytousb
+
+
+
+echo .>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+echo %COUNT7%) WII BACKUPS BEHEREN MET WII BACKUP MANAGER (OPTIONEEL)>>"%Drive%"\%guidename%
+echo ======================================================>>"%Drive%"\%guidename%
+SET /a COUNT7=%COUNT7%+1
+echo .>>"%Drive%"\%guidename%
+
+
+if /i "%PCSAVE%" EQU "Portable" goto:portableWBM
+if /i "%PCSAVE%" NEQ "Auto" goto:skip
+if /i "%Homedrive%" NEQ "%ModMiipath:~0,2%" goto:portableWBM
+:skip
+
+echo Start WiiBackupManager vanuit uw Start Menu of bureaublad>>"%Drive%"\%guidename%
+goto:noportableWBM
+
+:portableWBM
+echo Start WiiBackupManager.exe vanaf hier:>>"%Drive%"\%guidename%
+if /i "%USBCONFIG%" EQU "USB" echo %DRIVEU%\WiiBackupManager\WiiBackupManager.exe>>"%Drive%"\%guidename%
+if /i "%USBCONFIG%" NEQ "USB" echo %DRIVE%\WiiBackupManager\WiiBackupManager.exe>>"%Drive%"\%guidename%
+:noportableWBM
+
+echo .>>"%Drive%"\%guidename%
+
+echo U kunt dit programma gebruiken om uw elektronische Wii backups te beheren/kopieren.>>"%Drive%"\%guidename%
+echo Het is erg simpel te gebruiken, maar een uitgebreide uitleg kunt u hier vinden:>>"%Drive%"\%guidename%
+echo www.sites.google.com/site/completesg/backup-launchers/iso/wbfs-managers/wii-backup-manager>>"%Drive%"\%guidename%
+
+echo .>>"%Drive%"\%guidename%
+
+echo Info: Originele Wii Disc's kunnen niet gelezen/gekopieerd worden met een computer(behalve als u een van de zeldzame LG Drives heeft die dat wel kunnen)>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo Om ORIGINELE Wii Disc's te kopieren, voer een disc in uw Wii en...>>"%Drive%"\%guidename%
+if /i "%USBFOLDER%" EQU "*" echo - Start Configurable USB-Loader, en klik op het plus teken '+'.>>"%Drive%"\%guidename%
+if /i "%LOADER%" EQU "ALL" echo OF>>"%Drive%"\%guidename%
+if /i "%FLOW%" EQU "*" echo - Start WiiFlow, ga naar pagina 2 van WiiFlow's Settings en kies "Install", kies dan "Go".>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+if /i "%FORMAT%" EQU "2" echo Waarschuwing: Ripping naar NTFS is NIET stabiel, het wordt sterk aangeraden om spellen overzetten naar NTFS via de computer te doen.>>"%Drive%"\%guidename%
+if /i "%FORMAT%" EQU "3" echo Waarschuwing: Ripping naar NTFS is NIET stabiel, het wordt sterk aangeraden om spellen overzetten naar NTFS via de computer te doen. .>>"%Drive%"\%guidename%
+
+
+
+if /i "%USBFOLDER%" NEQ "*" goto:skip
+echo .>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+
+echo %COUNT7%) INSTALLEN/AANPASSEN CONFIGURABLE USB-LOADER (OPTIONEELL)>>"%Drive%"\%guidename%
+echo ======================================================>>"%Drive%"\%guidename%
+SET /a COUNT7=%COUNT7%+1
+echo .>>"%Drive%"\%guidename%
+
+echo Om uw USB-Loader te instellen/aanpassen, kunt u de Configurator voor Configurable USB-Loader gebruiken die u hier kunt vinden:>>"%Drive%"\%guidename%
+
+if /i "%USBCONFIG%" EQU "USB" echo %DRIVEU%\usb-loader\CfgLoaderConfigurator.exe>>"%Drive%"\%guidename%
+if /i "%USBCONFIG%" NEQ "USB" echo %DRIVE%\usb-loader\CfgLoaderConfigurator.exe>>"%Drive%"\%guidename%
+
+echo .>>"%Drive%"\%guidename%
+
+echo Optioneel: Extra themas vind u hier:>>"%Drive%"\%guidename%
+echo http://wii.spiffy360.com/themes.php>>"%Drive%"\%guidename%
+
+echo .>>"%Drive%"\%guidename%
+
+echo *BELANGRIJKE INFO OVER STANDAARD INSTELLINGEN:>>"%Drive%"\%guidename%
+echo ------------------------------------>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo Twee mogelijk gevaarlijke mogelijkeheden zijn vergrendeld:>>"%Drive%"\%guidename%
+echo 1) De mogelijkheid om spellen te verwijderen>>"%Drive%"\%guidename%
+echo 2) De mogelijk om een HDD te formatteren.>>"%Drive%"\%guidename%
+echo .>>"%Drive%"\%guidename%
+echo Om deze mogelijkheden te ongrendelen, kunt u als u de '1' knop 5 seconden lang ingedrukt houdt in het USB-Loader menu, het wachtwoord invoeren.Het wachtwoord is 'AAAA'. U kunt de instellingen/wachtwoordveranderen door de Configurator te gebruiken. Houd '1' nogemaals 5 seconden ingedrukt tom de USB-Loader weer te vergrendelen ( hij gaat ook automatisch weer op als u de USB-lader verlaat.).>>"%Drive%"\%guidename%
+
+:skip
+
+if /i "%MENU1%" EQU "W" goto:AFTERMODDING
+
+GOTO:supportxflak