Controller ports properally show on RPC now (kinda, its hacky)

This commit is contained in:
Nayla Hanegan 2024-07-18 13:12:12 -04:00
commit f2c3a98f33
265 changed files with 491 additions and 298 deletions

Binary file not shown.

View file

@ -1,29 +0,0 @@
@echo off
setlocal enabledelayedexpansion
REM Initialize the iso_file variable
set "iso_file="
REM Get the first ISO file in the same directory as the script
for %%F in ("%~dp0*.iso") do (
set "iso_file=%%~F"
goto :found_iso
)
:not_found
echo.
echo No ISO files found in the same directory as the script.
echo Place the Mario Kart Double Dash (PAL) ISO in the script's directory and run it again.
echo.
pause
exit /b 0
:found_iso
echo.
echo Given "%iso_file%"
xdelta3.exe -d -s "%iso_file%" data.xdelta3 "Mario Kart Double Dash (PAL) [Online V2].iso"
echo.
echo Press Enter to exit. Remember to enable SP1 Broadband HLE Emulation.
pause
exit /b 0

View file

@ -1,27 +0,0 @@
#!/bin/bash
# Get a list of ISO files in the same directory as the script
iso_files=$(find "$(dirname "$0")" -maxdepth 1 -type f -iname "*.iso")
# Check if there are no ISO files
if [ -z "$iso_files" ]; then
echo ""
echo "No ISO files found in the same directory as the script."
echo "Place the Mario Kart Double Dash (PAL) ISO in the script's directory and run it again."
echo ""
read -p "Press Enter to exit..."
exit 0
fi
# Iterate over each ISO file and process it
for originalISO in $iso_files; do
echo ""
echo "Given \"$originalISO\""
xdelta3 -d -s "$originalISO" data.xdelta3 "Mario Kart Double Dash (PAL) [Online V2].iso"
echo "Press Enter to exit."
read -p ""
done
echo ""
read -p "Press Enter to exit..."
exit 0

View file

@ -1,5 +0,0 @@
Place the Mario Kart Double Dash (PAL) ISO in the script's directory and run the patch script to patch it.
This patch will convert your game to the online modified version.
Please also enable the SP1 Broadband Adapter HLE Setting in Dolphin's Settings > GameCube

View file

@ -1,5 +1,4 @@
@echo off
setlocal enabledelayedexpansion
REM Initialize the iso_file variable
set "iso_file="

View file

@ -1,5 +1,4 @@
@echo off
setlocal enabledelayedexpansion
REM Initialize the iso_file variable
set "iso_file="

View file

@ -1,5 +1,4 @@
@echo off
setlocal enabledelayedexpansion
REM Initialize the iso_file variable
set "iso_file="

View file

@ -1,5 +1,4 @@
@echo off
setlocal enabledelayedexpansion
REM Initialize the iso_file variable
set "iso_file="

View file

@ -0,0 +1,98 @@
@echo off
setlocal enabledelayedexpansion
title Mario Party 6 - Custom Orb Expansion Patcher
echo = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
echo Mario Party 6 - Custom Orb Expansion Patcher!
echo How do you wish to export your game.
echo.
echo 1: RVZ (Recommended for Dolphin)
echo 2: ISO (Recommended for SwissGC)
echo 3: Exit Patcher
echo = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
choice /c 123 > NUL
if errorlevel 3 exit
if errorlevel 2 set PATCHER=ISO
if errorlevel 1 set PATCHER=RVZ
echo = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
echo Setting up patcher!
echo = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
rmdir /s /q tmp
set "iso_files="
for %%F in ("%~dp0*.iso") do (
set "iso_files=!iso_files! !%%~F!"
)
for %%F in ("%~dp0*.rvz") do (
set "iso_files=!iso_files! !%%~F!"
)
if not defined iso_files (
cls
echo = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
echo No ISO or RVZ files found in the same directory as the script.
echo Place the Mario Party 6 (USA^) ISO or RVZ in the script's directory and run it again.
echo = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
echo.
echo Press any key to exit...
pause
exit /b 0
)
cls
mkdir tmp > NUL
for %%F in ("%~dp0*.rvz") do (
echo = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
echo Converting RVZ to ISO! This is needed to patch the game...
echo = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
"tools/dolphintool" convert -i "%%~F" -f "iso" -o "tmp.iso"
set "iso_files=tmp.iso"
)
for %%F in ("%~dp0*.iso") do (
cls
echo = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
echo Extracting Gamespace! This may take awhile depending on computer speed...
echo = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
"tools/pyisotools" "%%~F" E "--dest=tmp/"
del "%%~F"
cls
echo = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
echo Copying mod data!
echo = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
xcopy "store" "tmp\root\" /s /y /e
cls
echo = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
echo Rebuilding! This may take awhile depending on computer speed...
echo = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
"tools/pyisotools" tmp/root/ B "--dest=../../game.iso"
rmdir /s /q tmp
)
if "%PATCHER%"=="RVZ" (
cls
"tools/dolphintool" convert -i "game.iso" -o "Mario Party 6 (USA) [Custom Orb Expansion].rvz" -f "rvz" -b "131072" -c "zstd" -l "5"
del "game.iso"
echo = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
echo Success! Your game is located in "Mario Party 6 (USA) [Custom Orb Expansion].rvz"
echo = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
)
if "%PATCHER%"=="ISO" (
cls
move "game.iso" "Mario Party 6 (USA) [Custom Orb Expansion].iso"
echo = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
echo Success! Your game is located in "Mario Party 6 (USA) [Custom Orb Expansion].iso"
echo = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
)
echo.
echo Press any key to exit...
pause > NUL
exit /b 0

View file

@ -0,0 +1,5 @@
Place the Mario Party 6 (USA) ISO / RVZ in the script's directory and run the patch script to patch it.
This patch will convert your game to one with custom orbs.
Last updated Feb 8, 2024

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 MiB

View file

@ -1,5 +1,4 @@
@echo off
setlocal enabledelayedexpansion
REM Initialize the iso_file variable
set "iso_file="

View file

@ -0,0 +1,98 @@
@echo off
setlocal enabledelayedexpansion
title Mario Party 7 - Custom Orb Expansion Patcher
echo = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
echo Mario Party 7 - Custom Orb Expansion Patcher!
echo How do you wish to export your game.
echo.
echo 1: RVZ (Recommended for Dolphin)
echo 2: ISO (Recommended for SwissGC)
echo 3: Exit Patcher
echo = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
choice /c 123 > NUL
if errorlevel 3 exit
if errorlevel 2 set PATCHER=ISO
if errorlevel 1 set PATCHER=RVZ
echo = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
echo Setting up patcher!
echo = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
rmdir /s /q tmp
set "iso_files="
for %%F in ("%~dp0*.iso") do (
set "iso_files=!iso_files! !%%~F!"
)
for %%F in ("%~dp0*.rvz") do (
set "iso_files=!iso_files! !%%~F!"
)
if not defined iso_files (
cls
echo = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
echo No ISO or RVZ files found in the same directory as the script.
echo Place the Mario Party 7 (USA^) (v1.02^) ISO or RVZ in the script's directory and run it again.
echo = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
echo.
echo Press any key to exit...
pause
exit /b 0
)
cls
mkdir tmp > NUL
for %%F in ("%~dp0*.rvz") do (
echo = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
echo Converting RVZ to ISO! This is needed to patch the game...
echo = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
"tools/dolphintool" convert -i "%%~F" -f "iso" -o "tmp.iso"
set "iso_files=tmp.iso"
)
for %%F in ("%~dp0*.iso") do (
cls
echo = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
echo Extracting Gamespace! This may take awhile depending on computer speed...
echo = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
"tools/pyisotools" "%%~F" E "--dest=tmp/"
del "%%~F"
cls
echo = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
echo Copying mod data!
echo = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
xcopy "store" "tmp\root\" /s /y /e
cls
echo = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
echo Rebuilding! This may take awhile depending on computer speed...
echo = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
"tools/pyisotools" tmp/root/ B "--dest=../../game.iso"
rmdir /s /q tmp
)
if "%PATCHER%"=="RVZ" (
cls
"tools/dolphintool" convert -i "game.iso" -o "Mario Party 7 (USA) [Custom Orb Expansion].rvz" -f "rvz" -b "131072" -c "zstd" -l "5"
del "game.iso"
echo = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
echo Success! Your game is located in "Mario Party 7 (USA) [Custom Orb Expansion].rvz"
echo = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
)
if "%PATCHER%"=="ISO" (
cls
move "game.iso" "Mario Party 7 (USA) [Custom Orb Expansion].iso"
echo = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
echo Success! Your game is located in "Mario Party 7 (USA) [Custom Orb Expansion].iso"
echo = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
)
echo.
echo Press any key to exit...
pause > NUL
exit /b 0

View file

@ -0,0 +1,6 @@
Place the Mario Party 7 (USA) (v1.02) ISO / RVZ in the script's directory and run the patch script to patch it.
This patch will convert your game to one with custom orbs.
Last updated Jul 11, 2024

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 MiB

View file

@ -13,7 +13,7 @@ for %%F in ("%~dp0*.iso") do (
:not_found
echo.
echo No ISO files found in the same directory as the script.
echo Place the Mario Party 7 (USA) ISO in the script's directory and run it again.
echo Place the Mario Party 7 (USA) (v1.02) ISO in the script's directory and run it again.
echo.
pause
exit /b 0

View file

@ -1,5 +1,4 @@
@echo off
setlocal enabledelayedexpansion
REM Initialize the iso_files variable
set "iso_files="

Some files were not shown because too many files have changed in this diff Show more