From b715a52a2a8646ac9602fc5bad90a9ad76fcd4da Mon Sep 17 00:00:00 2001 From: Christopher Roy Bratusek Date: Sun, 11 May 2014 19:28:08 +0200 Subject: [PATCH] meh, forgot wiimmfi.sh --- script.d/wiimmfi.sh | 52 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 script.d/wiimmfi.sh diff --git a/script.d/wiimmfi.sh b/script.d/wiimmfi.sh new file mode 100644 index 0000000..ca4513f --- /dev/null +++ b/script.d/wiimmfi.sh @@ -0,0 +1,52 @@ +#!/bin/bash + +DOWNLOAD_LINK="http://download.wiimm.de/wiimmfi/mkw-wiimmfi-patcher.7z" +GAME_TYPE="MKWIIMM" + +show_notes () { + +echo -e \ +"************************************************ +${GAMENAME} + +Patches Mario Kart Wii to use Wiimm's custom server + +Source: http://wiiki.wii-homebrew.com/Wiimmfi-Patcher +Base Image: Mario Kart Wii (RMC?01) +Supported Versions: EUR, JAP, USA +************************************************" + +} + +check_input_image_special () { + + check_input_image_mkwiimm + IMAGE_DIR=${IMAGE%/*} + +} + +download_wiimm () { + + mkdir -p "${HOME}/.patchimage/tools/" + cd ${HOME}/.patchimage/tools + rm -rf wiimmfi-patcher/ *.7z* + wget "${DOWNLOAD_LINK}" + ${UNP} mkw-wiimmfi-patcher.7z >/dev/null + mv mkw-wiimmfi-patcher*/ wiimmfi-patcher + chmod +x wiimmfi-patcher/*.sh + rm *.7z +} + +patch_wiimm () { + + cd ${HOME}/.patchimage/tools/wiimmfi-patcher/ + for image in "${IMAGE_DIR}"/RMC???.iso "${IMAGE_DIR}"/RMC???.wbfs; do + if [[ -e ${image} ]]; then + cp -v "${image}" . + ./create-image.sh >/dev/null + mv -v ./wiimmfi-images/${image##*/} "${PATCHIMAGE_GAME_DIR}/" + rm ${image##*/} + fi + done + rm -rf ${HOME}/.patchimage/tools/wiimfi-patcher/ +}