v4.92: - wiimmfi mario kart: check if user-provided input is correct - wiimmfi generic: add generic wiimmfi patcher (only one game at a time) v4.91: - update my mail address - fixed downloading soundtracks - when using wiimmfi stuff, ask whether to patch all or a specific image - previously --soundtrack would download the soundtrack and exit. Now it does no longer exit. - added --only-soundtrack (download soundtrack for selected game and exit) - added --covers (download covers for selected game) - added --only-covers (download covers for selected game and exit) - added mkwiimm.db ("database" containing all RMC??? IDs for MKWiimm) v4.90: - support wiimmfi patcher. All RMC??? images in the current directory or all RMC??? images in ${PATCHIMAGE_WBFS_DIR} will be patched to use the new server. patchimage will download and prepare the wiimmfi-patcher, check the directory for RMC??? images (.iso and .wbfs), create a copy of your image for the patcher, let Wiimm's patcher do it's work, move the new image to ${PATCHIMAGE_GAME_DIR}. . Ensure both variables are set in ${HOME}/.patchimage.rc v4.0: - bugfix: fix looking for already downloaded riivolution files in ${PATCHIMAGE_RIIVOLUTION_DIR} - bugfix: fix looking for original game iso in ${PATCHIMAGE_WBFS_DIR} - bugfix: if the directories set in ${HOME}/.patchimage.rc don't exist let the script create them - bugfix: fix paths for NewerSMBW (seems they changed the way the latest release is packaged slightly) - bugfix: download files with __tmp suffix, so that faulty downloads cause re-download the next time it is tried - bugfix: make use of ${PATCHIMAGE_PATCH_DIR} when building Retro Remix, fixing the openingTitle for PAL and US - bugfix: fix applying openingTitle for PAL and US in NSMBW4 - bugfix: updated download link for NSMBW3 (downloading works again) - bugfix: don't apply wiiStrap from NSMBW3 on PAL (black screen on start) - added meaningfull exit codes to the script (see: EXIT_CODES for more info) - annoy the user with messages (eases finding bugs, as you now see when the script stopped working) and make wit quiet - do all operation in ${PWD}/workdir (which removed on each start) - support for Awesomer Super Luigi Mini (WIP) v3.1: - bugfix: for NSMBW3 on US games the language files weren't updated - bugfix: for Super Mario: Mushroom Adventure PLUS - Winter Moon on US games the language files weren't updated - bugfix: for Super Mario: Mushroom Adventure PLUS - Winter Moon on non-US games the supplied OpeningTitle does not work, so don' use it - support for Super Mario Vacation v3.0: - bugfix: don't exit with error on check_input_image as we will call check_input_image_special aswell - bugfix: WIT got the image name wrong if the image was detected using check_input_image_special - bugfix: if PATCHIMAGE_RIIVOLUTION_DOWNLOAD from $HOME/.patchimage.rc was not honoured by the script - bugfix: if riivolution patch existed in PATCHIMAGE_RIIVOLUTION_DIR (set by $HOME/.patchimage.rc) it was not properly handled - bugfix: actually utilize PATCHIMAGE_WBFS_DIR if set from $HOME/.patchimage.rc - move Newer Super Mario Bros. Wii image detection into own function, so that the function is duplicated over all NSMB patch scripts - make it possible to use system-wide installed wit, uips, unp and applyppf3 (if installed, else use the ones in tools/) - make it possible to install patchimage system-wide (running from unpacked archive as before still works aswell) - added debian packaging scripts - support for Super Mario: Mushroom Adventure PLUS - Winter Moon - support for NSMBW3: The Final Levels v2.5: - add opening titles for NSMBW 4 and Retro Remix (PAL, US) by alejandroues - add ucat and unp utilites (perl script to detect archive type and extract it) - add support for $HOME/.patchimage.rc (see README.RC) v2.4: - fixed downloading NewerSMBW - added support for New Super Mario Bros. Wii Retro Remix NOTE: on PAL/NTSC-J the game has the original opening title (there's only a opening title for NTSC-U) - add savegame hack to Epic Super Bowser World - add savegame hack to Newer: Holiday Special - add savegame hack to New Super Mario Bros. 4 - leave a message where the file was created - removed patches/03-06.arc.LH (NewerSMBW 1.02 includes it) - moved NSMBW detection in a function (no more duplicated code) - fixed pre-requisite checking for Koopa Country - fixed handling .zip/.rar files with spaces in the name v2.3: - add support for New Super Mario Bros. 4 - fixed building JPN version of NewerHoliday v2.2: - change ID for Koopa Country to SMN?10 - fix handling .rar files for riivolution patches v2.1: - --clean no longer removes riivolution .zip files - only remove (if already existing) the wbfs file we are going to build, prior to do so, not all wbfs files in the directory - fixup support for Cannon SMBW (now built properly) - add download-link for Cannon SMBW v2.0: - --download Parameter (lädt Riivolution-Daten mit wget herunter) - --soundtrack Parameter (lädt Soundtrack mit wget herunter) - --banner Parameter (benutzt einen custom Banner) - --download-banner Parameter (lädt einen custom Banner mit wget herunter) - wit auf Version 2.22c aktualisiert - uips hinzugefügt - Loader-Patches von DMM auf aktuellem Stand - README hinzugefügt - GAMEIDS hinzugefügt Unterstützung für folgende neue Spiele: * Another SMBW * Newer Summer Sun * Newer Holiday Special * Epic Super Bowser World * Cannon SMBW [ungetestet] * Koopa Country * The Legend of Zelda - Parallel Worlds - diverse (Fehler)-Korrekturen, Verbesserungen und Umstrukturierungen v1.2: - Autoerkennung der Spielversion (EURv1, EURv2, USAv1, USAv2, JPNv1) - Fehlerbehebung bei Bearbeitung von USA/JPN-Versionen - --sharesave Parameter - --customid Parameter - unzip-Ausgabe nach /dev/null v1.1: - neue patches für EURv2, USAv1, USAv2, JPNv1 hinzugefügt (DMM) - Holländisch wird ebenfalls berücksichtigt - kleinere Verbesserungen am Code - --version= Parameter (zur Angabe der Spielversion) v1.0: - erste Version