@ECHO OFF

cls
echo.Catb50 Team's Magic Memory Stick Creator Installs 3.80 M33-5 v2.0 LITE
echo.----------------------------------------------------------------------
ECHO.
ECHO.Do this FIRST with your PSP! 
ECHO.Go in to "System Settings" and then "Format Memory Stick"
ECHO.
PAUSE
ECHO.------------------------------------------------------------
ECHO.
ECHO.Connect PSP via USB Connection on PSP
ECHO.
PAUSE
CLS

:drive
COLOR 07
echo.Catb50 Team's Magic Memory Stick Creator Installs 3.80 M33-5 v2.0 LITE
echo.----------------------------------------------------------------------
echo.
set /p test=Please enter your Memory Stick drive letter: 
dir %test%:
if errorlevel == 1 goto error

cls
echo.Catb50 Team's Magic Memory Stick Creator Installs 3.80 M33-5 v2.0 LITE
echo.----------------------------------------------------------------------
ECHO.
ECHO.Formatting drive %test%: 
ECHO.When format asks for Volume Label Press ENTER for NONE 
ECHO.
format %test%: /FS:FAT32
pause
%0\ 
cd %0\.. 
cd /d %0\.. 

CLS
echo.Catb50 Team's Magic Memory Stick Creator Installs 3.80 M33-5 v2.0 LITE
echo.----------------------------------------------------------------------
echo.
ECHO.Running mspformat on drive %test%:
ECHO. 
mspformat %test%
Pause

CLS
echo.Catb50 Team's Magic Memory Stick Creator Installs 3.80 M33-5 v2.0 LITE
echo.----------------------------------------------------------------------
echo.
ECHO.Please take your Memory Stick out FIRST, then stop USB Connection
ECHO.
PAUSE
echo.-----------------------------------------------------------------
ECHO.
ECHO.Put it back into the PSP and start USB Connection
ECHO.
PAUSE

CLS
echo.Catb50 Team's Magic Memory Stick Creator Installs 3.80 M33-5 v2.0 LITE
echo.----------------------------------------------------------------------
ECHO.
ECHO.Copying files to drive %test%:
ECHO.
xcopy MS_ROOT %test%: /s /i /k

pause

CLS
echo.Catb50 Team's Magic Memory Stick Creator Installs 3.80 M33-5 v2.0 LITE
echo.----------------------------------------------------------------------
ECHO. 
ECHO.Installing IPL to drive %test%:
ECHO. 
msinst %test% msipl.bin
PAUSE

cls
COLOR 2F
echo.Catb50 Team's Magic Memory Stick Creator Installs 3.80 M33-5 v2.0 LITE
echo.----------------------------------------------------------------------
ECHO. 
ECHO.Congratulations! Magic Memory Stick creation finished!
ECHO. 
pause
goto end

:error
cls
COLOR 4F
echo.Catb50 Team's Magic Memory Stick Creator Installs 3.80 M33-5 v2.0 LITE
echo.----------------------------------------------------------------------
echo.
echo.Magic Memory Stick creation failed!
echo.
echo.Drive letter '%test%' is INVAILD
echo.Please try again with a different drive letter
echo.
pause
CLS
goto drive

:end
CLS
COLOR 07
@ECHO OFF
echo.Catb50 Team's Magic Memory Stick Creator Installs 3.80 M33-5 v2.0 LITE
echo.----------------------------------------------------------------------
ECHO.
ECHO.
ECHO.	Thanks:
ECHO.		Steven (catb50)		 Batch Programmer
ECHO.		Dark_Alex		 Despertar del Cementerio
ECHO.		M33 Team 		 Custom Firmware
ECHO.		C+D Team 
ECHO.		feczo @ PSPmod.com	 Improvements (Batch File)
ECHO.
ECHO.	Catb50 Team:
ECHO.		Steven
ECHO.		Feczo
ECHO.
ECHO.
ECHO.
pause
CLS

EXIT