mirror of
https://gitlab.com/Nanolx/patchimage.git
synced 2024-11-24 10:09:22 +01:00
183 lines
7.5 KiB
Plaintext
183 lines
7.5 KiB
Plaintext
v4.95:
|
|
- fixed storing NewSMB mods into ${PATCHIMAGE_GAME_DIR}
|
|
- added support for exchanging first player's character
|
|
in Kirby's Adventure Wii (using someone different than
|
|
one of the different Kirbys may crash the game)
|
|
|
|
v4.94:
|
|
- wiimmfi generic: use correct version of wit
|
|
- wiimmfi mario kart: major code simplification and major speed-up
|
|
(as we now symlink the old images rather than copying)
|
|
- mkwiimm support. Download and build any Mario Kart Wiimm distribution
|
|
and patch it to use Wiimms custom server (thus patching process takes
|
|
longer as there are two steps now). The old patchers will all work,
|
|
because the outdated versions of the provided tools will be overriden.
|
|
- new patchimage.rc options:
|
|
MKWIIMM_GAME_LANG either de (german) or en (english)
|
|
mkwiimm game language
|
|
MKWIIMM_MSG_LANG either de, de+ (german) or en, en+ (english)
|
|
mkwiimm message language. de+ and en+ also change all
|
|
other languages to german or english
|
|
MKWIIMM_SHARE_SAVE either 1=ja (yes) or 2=nein (no)
|
|
whether to share save with the original game
|
|
if you set them they will be applied for all mkwiimm patchers and no
|
|
further user interactions with the wiimm patcher is needed.
|
|
- NOTE: error-handling for mkwiimm, wiimmfi generic and wiimmfi mario
|
|
kart is not yet complete
|
|
|
|
v4.93:
|
|
- various fixups
|
|
- wiimmfi generic: show game titles next to id when showing available images
|
|
- wiimmfi generic: only offer those games to be patched that are wfc-enabled
|
|
(according to gametdb)
|
|
- add support for Super Mario Skyland (SMN?ZY)
|
|
|
|
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
|