From 7ad376e5a3b22eacd5ab75542acda94c92f3d461 Mon Sep 17 00:00:00 2001 From: Nayla Date: Wed, 19 Jun 2024 20:23:30 -0400 Subject: [PATCH] Add files via upload --- .../patch.bat | 30 +++++++++++-------- 1 file changed, 18 insertions(+), 12 deletions(-) diff --git a/Data/Extras/Mario Party 8 GC Controller Patch/patch.bat b/Data/Extras/Mario Party 8 GC Controller Patch/patch.bat index a6329224d9..e4fc4d3389 100644 --- a/Data/Extras/Mario Party 8 GC Controller Patch/patch.bat +++ b/Data/Extras/Mario Party 8 GC Controller Patch/patch.bat @@ -6,33 +6,39 @@ set "iso_files=" REM Get a list of ISO and WBFS files in the same directory as the script for %%F in ("%~dp0*.iso") do ( - set "iso_files=!iso_files! \"%%~F\"" + set "iso_files=!iso_files! "%%~F"" ) for %%F in ("%~dp0*.wbfs") do ( - set "iso_files=!iso_files! \"%%~F\"" + set "iso_files=!iso_files! "%%~F"" ) REM Check if there are no ISO or WBFS files if not defined iso_files ( echo. echo No ISO or WBFS files found in the same directory as the script. - echo Place the Mario Party 8 (USA) (Revision 2) ISO or WBFS in the script's directory and run it again. + echo Place the Mario Party 8 USA Revision 2 ISO or WBFS in the script's directory and run it again. echo. pause exit /b 0 ) REM Iterate over each ISO or WBFS file and process it -for %%I in (!iso_files!) do ( +for %%F in (%iso_files%) do ( echo. - echo Given %%~I - wit extract %%~I --dest=temp - IF exist "temp\DATA" ( - xcopy "..\mp8motion" "temp\DATA" /s /y /e - ) ELSE ( - xcopy "..\mp8motion" "temp" /s /y /e + echo Given %%F + + "tools/wit" extract %%F --dest=temp + + REM Determine the destination directory + set "dest_dir=temp" + if exist "temp\DATA" ( + set "dest_dir=temp\DATA" ) - wit copy "temp" "..\Mario Party 8 (USA) [GameCube Contrller v5].wbfs" + + REM Copy files using xcopy + xcopy "mp8motion" "!dest_dir!" /s /y /e + + "tools/wit" copy "temp" "..\Mario Party 8 (USA) [GameCube Controller v5].wbfs" rmdir /s /q temp echo Press Enter to continue. pause @@ -41,4 +47,4 @@ for %%I in (!iso_files!) do ( echo. echo Press Enter to exit. pause -exit /b 0 \ No newline at end of file +exit /b 0