anchor.diff:  if exist temp.bat del temp.bat /q
   goto begin_main
   :begin_main
  +mode 126,40
   cls
   echo Wiimmfi WiiWarePatcher - (C) Larsenv, (C) KcrPL, (C) PokeAcer. v%version%. (Compiled on %last_build% at %at%)
  -echo              `..````                                                  
  -echo              yNNNNNNNNMNNmmmmdddhhhyyyysssooo+++/:--.`                
  -echo              ddmNNd:dNMMMMNMMMMMMMMMMMMMMMMMMMMMMMMMMs                
  -echo              hNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMd               
  +if %WiiWarePatcher_Update_Activate%==1 if %patherror%==0 echo              `..````
  +if %WiiWarePatcher_Update_Activate%==1 if %patherror%==0 echo              yNNNNNNNNMNNmmmmdddhhhyyyysssooo+++/:--.`
  +if %WiiWarePatcher_Update_Activate%==1 if %patherror%==0 echo              ddmNNd:dNMMMMNMMMMMMMMMMMMMMMMMMMMMMMMMMs
  +if %WiiWarePatcher_Update_Activate%==1 if %patherror%==0 echo              hNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMd
  +
  +if %patherror%==1 echo :----------------------------------------------------------------:
  +if %patherror%==1 echo : Warning: Please run this application without admin privilages. :
  +if %patherror%==1 echo :----------------------------------------------------------------:
  +
  +if %patherror%==2 echo :------------------------------------------------------------------------------------------------------:
  +if %patherror%==2 echo : Warning: patcher.bat not found. You may be running this application from unknown and untrusted source:
  +if %patherror%==2 echo :------------------------------------------------------------------------------------------------------:
  +
  +if %WiiWarePatcher_Update_Activate%==0 echo :------------------------------------------------------------------------------------------------------:
  +if %WiiWarePatcher_Update_Activate%==0 echo : Warning: Auto updates are disabled.                                                                  :
  +if %WiiWarePatcher_Update_Activate%==0 echo :------------------------------------------------------------------------------------------------------:
  +
   echo             `mdmNNy dNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM+    Wiimmfi WADs Patcher.
  -echo             .mmmmNs mNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM:                
  -echo             :mdmmN+`mNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM.                
  +echo             .mmmmNs mNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM:
  +echo             :mdmmN+`mNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM.
   echo             /mmmmN:-mNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMN   Play Wii games online after Nintendo WFC shutdown!
  -echo             ommmmN.:mMMMMMMMMMMMMmNMMMMMMMMMMMMMMMMMd    Press any button to continue              
  -echo             smmmmm`+mMMMMMMMMMNhMNNMNNMMMMMMMMMMMMMMy                 
  -echo             hmmmmh omMMMMMMMMMmhNMMMmNNNNMMMMMMMMMMM+                 
  -echo             mmmmms smMMMMMMMMMmddMMmmNmNMMMMMMMMMMMM:                 
  -echo            `mmmmmo hNMMMMMMMMMmddNMMMNNMMMMMMMMMMMMM.                 
  -echo            -mmmmm/ dNMMMMMMMMMNmddMMMNdhdMMMMMMMMMMN                  
  -echo            :mmmmm-`mNMMMMMMMMNNmmmNMMNmmmMMMMMMMMMMd                  
  -echo            +mmmmN.-mNMMMMMMMMMNmmmmMMMMMMMMMMMMMMMMy                  
  -echo            smmmmm`/mMMMMMMMMMNNmmmmNMMMMNMMNMMMMMNmy.                 
  -echo            hmmmmd`omMMMMMMMMMNNmmmNmMNNMmNNNNMNdhyhh.                 
  -echo            mmmmmh ymMMMMMMMMMNNmmmNmNNNMNNMMMMNyyhhh`                 
  -echo           `mmmmmy hmMMNMNNMMMNNmmmmmdNMMNmmMMMMhyhhy                  
  -echo           -mddmmo`mNMNNNNMMMNNNmdyoo+mMMMNmNMMMNyyys                  
  -echo           :mdmmmo-mNNNNNNNNNNdyo++sssyNMMMMMMMMMhs+-                  
  -echo          .+mmdhhmmmNNNNNNmdysooooosssomMMMNNNMMMm                     
  -echo          o/ossyhdmmNNmdyo+++oooooosssoyNMMNNNMMMM+                    
  -echo          o/::::::://++//+++ooooooo+oo++mNMMmNNMMMm                    
  -echo         `o//::::::::+////+++++++///:/+shNMMNmNNmMM+                   
  -echo         .o////////::+++++++oo++///+syyyymMmNmmmNMMm                   
  -echo         -+//////////o+ooooooosydmdddhhsosNMMmNNNmho            `:/    
  -echo         .+++++++++++ssss+//oyyysso/:/shmshhs+:.          `-/oydNNNy   
  -echo           `..-:/+ooss+-`          +mmhdy`           -/shmNNNNNdy+:`   
  -echo                   `.              yddyo++:    `-/oymNNNNNdy+:`        
  -echo                                   -odhhhhyddmmmmmNNmhs/:`             
  -echo                                     :syhdyyyyso+/-`           
  +echo             ommmmN.:mMMMMMMMMMMMMmNMMMMMMMMMMMMMMMMMd    Press any button to continue
  +echo             smmmmm`+mMMMMMMMMMNhMNNMNNMMMMMMMMMMMMMMy
  +echo             hmmmmh omMMMMMMMMMmhNMMMmNNNNMMMMMMMMMMM+
  +echo             mmmmms smMMMMMMMMMmddMMmmNmNMMMMMMMMMMMM:
  +echo            `mmmmmo hNMMMMMMMMMmddNMMMNNMMMMMMMMMMMMM.
  +echo            -mmmmm/ dNMMMMMMMMMNmddMMMNdhdMMMMMMMMMMN
  +echo            :mmmmm-`mNMMMMMMMMNNmmmNMMNmmmMMMMMMMMMMd
  +echo            +mmmmN.-mNMMMMMMMMMNmmmmMMMMMMMMMMMMMMMMy
  +echo            smmmmm`/mMMMMMMMMMNNmmmmNMMMMNMMNMMMMMNmy.
  +echo            hmmmmd`omMMMMMMMMMNNmmmNmMNNMmNNNNMNdhyhh.
  +echo            mmmmmh ymMMMMMMMMMNNmmmNmNNNMNNMMMMNyyhhh`
  +echo           `mmmmmy hmMMNMNNMMMNNmmmmmdNMMNmmMMMMhyhhy
  +echo           -mddmmo`mNMNNNNMMMNNNmdyoo+mMMMNmNMMMNyyys
  +echo           :mdmmmo-mNNNNNNNNNNdyo++sssyNMMMMMMMMMhs+-
  +echo          .+mmdhhmmmNNNNNNmdysooooosssomMMMNNNMMMm
  +echo          o/ossyhdmmNNmdyo+++oooooosssoyNMMNNNMMMM+
  +echo          o/::::::://++//+++ooooooo+oo++mNMMmNNMMMm
  +echo         `o//::::::::+////+++++++///:/+shNMMNmNNmMM+
  +echo         .o////////::+++++++oo++///+syyyymMmNmmmNMMm
  +echo         -+//////////o+ooooooosydmdddhhsosNMMmNNNmho            `:/
  +echo         .+++++++++++ssss+//oyyysso/:/shmshhs+:.          `-/oydNNNy
  +echo           `..-:/+ooss+-`          +mmhdy`           -/shmNNNNNdy+:`
  +echo                   `.              yddyo++:    `-/oymNNNNNdy+:`
  +echo                                   -odhhhhyddmmmmmNNmhs/:`
  +echo                                     :syhdyyyyso+/-`
   pause>NUL
  +if %patherror%==1 goto begin_main
   goto startup_script
   :error_update_not_available
   cls
  -echo.                                                                       
  -echo              `..````                                                  
  -echo              yNNNNNNNNMNNmmmmdddhhhyyyysssooo+++/:--.`                
  -echo              hNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMd                
  -echo              ddmNNd:dNMMMMNMMMMMMMMMMMMMMMMMMMMMMMMMMs                
  -echo             `mdmNNy dNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM+        
  -echo             .mmmmNs mNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM:                
  -echo             :mdmmN+`mNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM.                
  -echo             /mmmmN:-mNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMN            
  -echo             ommmmN.:mMMMMMMMMMMMMmNMMMMMMMMMMMMMMMMMd                 
  -echo             smmmmm`+mMMMMMMMMMNhMNNMNNMMMMMMMMMMMMMMy                 
  -echo             hmmmmh omMMMMMMMMMmhNMMMmNNNNMMMMMMMMMMM+                 
  -echo ------------------------------------------------------------------------------------------------------------------------------              
  -echo    /---\   Error.              
  +echo.
  +echo              `..````
  +echo              yNNNNNNNNMNNmmmmdddhhhyyyysssooo+++/:--.`
  +echo              hNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMd
  +echo              ddmNNd:dNMMMMNMMMMMMMMMMMMMMMMMMMMMMMMMMs
  +echo             `mdmNNy dNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM+
  +echo             .mmmmNs mNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM:
  +echo             :mdmmN+`mNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM.
  +echo             /mmmmN:-mNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMN
  +echo             ommmmN.:mMMMMMMMMMMMMmNMMMMMMMMMMMMMMMMMd
  +echo             smmmmm`+mMMMMMMMMMNhMNNMNNMMMMMMMMMMMMMMy
  +echo             hmmmmh omMMMMMMMMMmhNMMMmNNNNMMMMMMMMMMM+
  +echo ------------------------------------------------------------------------------------------------------------------------------
  +echo    /---\   Error.
   echo   /     \  An Update server is not available.
  -echo  /   !   \ 
  -echo  ---------  
  -echo.            
  +echo  /   !   \
  +echo  ---------
  +echo.
   echo            Press any button to continue.
  -echo ------------------------------------------------------------------------------------------------------------------------------    
  -echo           -mddmmo`mNMNNNNMMMNNNmdyoo+mMMMNmNMMMNyyys                  
  -echo           :mdmmmo-mNNNNNNNNNNdyo++sssyNMMMMMMMMMhs+-                  
  -echo          .+mmdhhmmmNNNNNNmdysooooosssomMMMNNNMMMm                     
  -echo          o/ossyhdmmNNmdyo+++oooooosssoyNMMNNNMMMM+                    
  -echo          o/::::::://++//+++ooooooo+oo++mNMMmNNMMMm                    
  -echo         `o//::::::::+////+++++++///:/+shNMMNmNNmMM+                   
  -echo         .o////////::+++++++oo++///+syyyymMmNmmmNMMm                   
  -echo         -+//////////o+ooooooosydmdddhhsosNMMmNNNmho            `:/    
  -echo         .+++++++++++ssss+//oyyysso/:/shmshhs+:.          `-/oydNNNy   
  -echo           `..-:/+ooss+-`          +mmhdy`           -/shmNNNNNdy+:`   
  -echo                   `.              yddyo++:    `-/oymNNNNNdy+:`        
  -echo                                   -odhhhhyddmmmmmNNmhs/:`             
  +echo ------------------------------------------------------------------------------------------------------------------------------
  +echo           -mddmmo`mNMNNNNMMMNNNmdyoo+mMMMNmNMMMNyyys
  +echo           :mdmmmo-mNNNNNNNNNNdyo++sssyNMMMMMMMMMhs+-
  +echo          .+mmdhhmmmNNNNNNmdysooooosssomMMMNNNMMMm
  +echo          o/ossyhdmmNNmdyo+++oooooosssoyNMMNNNMMMM+
  +echo          o/::::::://++//+++ooooooo+oo++mNMMmNNMMMm
  +echo         `o//::::::::+////+++++++///:/+shNMMNmNNmMM+
  +echo         .o////////::+++++++oo++///+syyyymMmNmmmNMMm
  +echo         -+//////////o+ooooooosydmdddhhsosNMMmNNNmho            `:/
  +echo         .+++++++++++ssss+//oyyysso/:/shmshhs+:.          `-/oydNNNy
  +echo           `..-:/+ooss+-`          +mmhdy`           -/shmNNNNNdy+:`
  +echo                   `.              yddyo++:    `-/oymNNNNNdy+:`
  +echo                                   -odhhhhyddmmmmmNNmhs/:`
   echo                                     :syhdyyyyso+/-`
   pause>NUL
   goto begin_main
   :startup_script
  -cls
  -echo.                                                                       
  -echo              `..````                                                  
  -echo              yNNNNNNNNMNNmmmmdddhhhyyyysssooo+++/:--.`                
  -echo              hNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMd                
  -echo              ddmNNd:dNMMMMNMMMMMMMMMMMMMMMMMMMMMMMMMMs                
  -echo             `mdmNNy dNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM+        
  -echo             .mmmmNs mNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM:                
  -echo             :mdmmN+`mNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM.                
  -echo             /mmmmN:-mNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMN            
  -echo             ommmmN.:mMMMMMMMMMMMMmNMMMMMMMMMMMMMMMMMd                 
  -echo             smmmmm`+mMMMMMMMMMNhMNNMNNMMMMMMMMMMMMMMy                 
  -echo             hmmmmh omMMMMMMMMMmhNMMMmNNNNMMMMMMMMMMM+                 
  -echo             mmmmms smMMMMMMMMMmddMMmmNmNMMMMMMMMMMMM:                 
  -echo            `mmmmmo hNMMMMMMMMMmddNMMMNNMMMMMMMMMMMMM.                 
  -echo            -mmmmm/ dNMMMMMMMMMNmddMMMNdhdMMMMMMMMMMN                  
  -echo            :mmmmm-`mNMMMMMMMMNNmmmNMMNmmmMMMMMMMMMMd                  
  -echo            +mmmmN.-mNMMMMMMMMMNmmmmMMMMMMMMMMMMMMMMy                  
  -echo            smmmmm`/mMMMMMMMMMNNmmmmNMMMMNMMNMMMMMNmy.                 
  -echo            hmmmmd`omMMMMMMMMMNNmmmNmMNNMmNNNNMNdhyhh.                 
  -echo            mmmmmh ymMMMMMMMMMNNmmmNmNNNMNNMMMMNyyhhh`                 
  -echo           `mmmmmy hmMMNMNNMMMNNmmmmmdNMMNmmMMMMhyhhy                  
  -echo           -mddmmo`mNMNNNNMMMNNNmdyoo+mMMMNmNMMMNyyys                  
  -echo           :mdmmmo-mNNNNNNNNNNdyo++sssyNMMMMMMMMMhs+-                  
  -echo          .+mmdhhmmmNNNNNNmdysooooosssomMMMNNNMMMm                     
  -echo          o/ossyhdmmNNmdyo+++oooooosssoyNMMNNNMMMM+                    
  -echo          o/::::::://++//+++ooooooo+oo++mNMMmNNMMMm                    
  -echo         `o//::::::::+////+++++++///:/+shNMMNmNNmMM+                   
  -echo         .o////////::+++++++oo++///+syyyymMmNmmmNMMm                   
  -echo         -+//////////o+ooooooosydmdddhhsosNMMmNNNmho            `:/    
  -echo         .+++++++++++ssss+//oyyysso/:/shmshhs+:.          `-/oydNNNy   
  -echo           `..-:/+ooss+-`          +mmhdy`           -/shmNNNNNdy+:`   
  -echo                   `.              yddyo++:    `-/oymNNNNNdy+:`        
  -echo                                   -odhhhhyddmmmmmNNmhs/:`             
  -echo                                     :syhdyyyyso+/-`                   
  +mode %mode%
  +cls
  +echo.
  +echo              `..````
  +echo              yNNNNNNNNMNNmmmmdddhhhyyyysssooo+++/:--.`
  +echo              hNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMd
  +echo              ddmNNd:dNMMMMNMMMMMMMMMMMMMMMMMMMMMMMMMMs
  +echo             `mdmNNy dNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM+
  +echo             .mmmmNs mNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM:
  +echo             :mdmmN+`mNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM.
  +echo             /mmmmN:-mNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMN
  +echo             ommmmN.:mMMMMMMMMMMMMmNMMMMMMMMMMMMMMMMMd
  +echo             smmmmm`+mMMMMMMMMMNhMNNMNNMMMMMMMMMMMMMMy
  +echo             hmmmmh omMMMMMMMMMmhNMMMmNNNNMMMMMMMMMMM+
  +echo             mmmmms smMMMMMMMMMmddMMmmNmNMMMMMMMMMMMM:
  +echo            `mmmmmo hNMMMMMMMMMmddNMMMNNMMMMMMMMMMMMM.
  +echo            -mmmmm/ dNMMMMMMMMMNmddMMMNdhdMMMMMMMMMMN
  +echo            :mmmmm-`mNMMMMMMMMNNmmmNMMNmmmMMMMMMMMMMd
  +echo            +mmmmN.-mNMMMMMMMMMNmmmmMMMMMMMMMMMMMMMMy
  +echo            smmmmm`/mMMMMMMMMMNNmmmmNMMMMNMMNMMMMMNmy.
  +echo            hmmmmd`omMMMMMMMMMNNmmmNmMNNMmNNNNMNdhyhh.
  +echo            mmmmmh ymMMMMMMMMMNNmmmNmNNNMNNMMMMNyyhhh`
  +echo           `mmmmmy hmMMNMNNMMMNNmmmmmdNMMNmmMMMMhyhhy
  +echo           -mddmmo`mNMNNNNMMMNNNmdyoo+mMMMNmNMMMNyyys
  +echo           :mdmmmo-mNNNNNNNNNNdyo++sssyNMMMMMMMMMhs+-
  +echo          .+mmdhhmmmNNNNNNmdysooooosssomMMMNNNMMMm
  +echo          o/ossyhdmmNNmdyo+++oooooosssoyNMMNNNMMMM+
  +echo          o/::::::://++//+++ooooooo+oo++mNMMmNNMMMm
  +echo         `o//::::::::+////+++++++///:/+shNMMNmNNmMM+
  +echo         .o////////::+++++++oo++///+syyyymMmNmmmNMMm
  +echo         -+//////////o+ooooooosydmdddhhsosNMMmNNNmho            `:/
  +echo         .+++++++++++ssss+//oyyysso/:/shmshhs+:.          `-/oydNNNy
  +echo           `..-:/+ooss+-`          +mmhdy`           -/shmNNNNNdy+:`
  +echo                   `.              yddyo++:    `-/oymNNNNNdy+:`
  +echo                                   -odhhhhyddmmmmmNNmhs/:`
  +echo                                     :syhdyyyyso+/-`
   echo                                                                        Please wait...
   set updateversion=0.0.0
   
  
positive.code: :update_files
  cls
  cls
  echo.                                                                       
  echo              `..````                                                  
  echo              yNNNNNNNNMNNmmmmdddhhhyyyysssooo+++/:--.`                
  echo              hNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMd                
  echo              ddmNNd:dNMMMMNMMMMMMMMMMMMMMMMMMMMMMMMMMs                
  echo             `mdmNNy dNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM+        
  echo             .mmmmNs mNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM:                
  echo             :mdmmN+`mNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM.                
  echo             /mmmmN:-mNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMN            
  echo             ommmmN.:mMMMMMMMMMMMMmNMMMMMMMMMMMMMMMMMd                 
  echo             smmmmm`+mMMMMMMMMMNhMNNMNNMMMMMMMMMMMMMMy                 
  echo             hmmmmh omMMMMMMMMMmhNMMMmNNNNMMMMMMMMMMM+                 
  echo ------------------------------------------------------------------------------------------------------------------------------              
  echo    /---\   Updating.
  echo   /     \  Please wait...
  echo  /   !   \ 
  echo  --------- WiiWare Patcher will restart shortly... 
  echo.
  echo.
  echo ------------------------------------------------------------------------------------------------------------------------------    
  echo           -mddmmo`mNMNNNNMMMNNNmdyoo+mMMMNmNMMMNyyys                  
  echo           :mdmmmo-mNNNNNNNNNNdyo++sssyNMMMMMMMMMhs+-                  
  echo          .+mmdhhmmmNNNNNNmdysooooosssomMMMNNNMMMm                     
  echo          o/ossyhdmmNNmdyo+++oooooosssoyNMMNNNMMMM+                    
  echo          o/::::::://++//+++ooooooo+oo++mNMMmNNMMMm                    
  echo         `o//::::::::+////+++++++///:/+shNMMNmNNmMM+                   
  echo         .o////////::+++++++oo++///+syyyymMmNmmmNMMm                   
  echo         -+//////////o+ooooooosydmdddhhsosNMMmNNNmho            `:/    
  echo         .+++++++++++ssss+//oyyysso/:/shmshhs+:.          `-/oydNNNy   
  echo           `..-:/+ooss+-`          +mmhdy`           -/shmNNNNNdy+:`   
  echo                   `.              yddyo++:    `-/oymNNNNNdy+:`        
  echo                                   -odhhhhyddmmmmmNNmhs/:`             
  echo                                     :syhdyyyyso+/-`
  if exist WadInstaller.dll` del WadInstaller.dll` /q 2> nul
  if exist WiiwarePatcher.exe` del wget.exe` /q 2> nul
  
negative.code: echo 6. Files check
  echo 7. Check for program compatibility on this computer
  echo.
  set /p s=Choose:
  if %s%==1 goto begin
  if %s%==2 goto debug_reset_database
  if %s%==3 goto debug_patched_Del
  