[GNU/Linux] patchimage (Riivolution & HANS Patch-Skript)

    This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

      Spiel-Auswahl-Menü überarbeitet (bessere IDs) und es können nun die Items in Mario Kart ausgetauscht werden. :D

      Source Code

      1. - changed IDs in the game selection menu (old A..Z for Wii, 1..9
      2. for ROMs / new <ID>1..<ID>..99 ; example: NSMB1, NSMB2, NSMB3)
      3. - mkwiimm_items: support for exchanging items in Mario Kart Wii
      4. (your item choices are saved and can be re-used, so if you want
      5. to modifiy more than one Mario Kart you only have to choose the
      6. items once for all mods)

      :r: Download

      Source Code

      1. TODO
      2. - update wit
      3. - update szs
      4. - Mario Kart Schriftart austauschen
      5. - Mario Kart Charaktere austauschen


      MarioKart Wii: 1807-8091-0335
      Wii U: Chris (Mii Name) / setialpha (ID)
      3DS: 3754 6370 1034 (Chris)

      Zum Wiimms MKW Fun Patcher: Die erste Spracheingabe (de oder en) gibt nur an, in welcher Sprache die Bildschirmtexte im Patcher ausgegeben werden, nicht irgendwelche Texte im Spiel. Die könnte also eigentlich immer auf "en" stehen und muss nicht vom Benutzer festgelegt werden.

      DevkitPro Archiv (alte Versionen / old versions): wii.leseratte10.de/devkitPro/
      Want to donate for Wiimmfi and Wii-Homebrew.com? Patreon / PayPal

      Dieser Beitrag wurde bereits 0 mal editiert, zuletzt von Leseratte ()

      OK, wieder was gelernt.


      MarioKart Wii: 1807-8091-0335
      Wii U: Chris (Mii Name) / setialpha (ID)
      3DS: 3754 6370 1034 (Chris)

      Eieiei. Nachdem ich WHB ja etwas länger sträflich vernachlässigt habe:

      Version 6.0.0 aus Mai 2015 (!)

      Source Code

      1. - update szs to version 1.40a
      2. - add support for MKWiimm 2015-05
      3. - support for replacing characters in NSMBW

      Yup, man kann damit in NSMBW Charaktere austauschen

      Version 6.1.0 befindet sich in der Mache, Änderungen zz (im git Repositorium zu finden).

      Source Code

      1. - update szs to version 1.50a
      2. - support for MKWiimm 2015-08
      3. - support for MKWiimm 2015-12
      4. - support for MKWiimm 2016-02

      Geplant sind noch weitere NSMBW Mods einzubinden, sowie Korrekturen etc.

      Den Wiiki-Eintrag zu patchimage werde ich /zeitnah/ aktualisieren.


      MarioKart Wii: 1807-8091-0335
      Wii U: Chris (Mii Name) / setialpha (ID)
      3DS: 3754 6370 1034 (Chris)

      So, Version 6.1.0 ist jetzt verfügbar. Download-Links im ersten Post, Wiiki-Seite aktualisiert. Folgende Änderungen:

      Source Code

      1. - update szs to version 1.50a
      2. - update title database
      3. - show "Enter ID (...)" message at the end of menu
      4. - show "ID Name" header/footer in menu
      5. - show proper version number in --help
      6. - support for new MKWiimm config.def variables ID >= 29
      7. - default set:
      8. - MSGLANG1 = -
      9. - MSGLANG2 = E
      10. - set from ~/.patchimage.rc
      11. - TRACKLANG = x,${MKWIIMM_MSG_LANG}
      12. - CTRENAME = ${MKWIIMM_CTRENAME}
      13. - REORDER = ${MKWIIMM_CTREORDER}
      14. - see README.RC for more infos
      15. - support for MKWiimm 2015-08 (ID 29)
      16. - support for MKWiimm 2015-12 (ID 30)
      17. - support for MKWiimm 2016-02 (ID 31)
      18. - support for The Legend of Yoshi (SMN?66)
      19. - support for Remixed Super Mario Bros. Wii (SMN?60)
      20. - support for Ghostly Super Mario Boos. Wii (SMN?65)
      21. - update wit/wszst override for MKWiimm
      22. - if you can't build MKWiimm, set MKWIIMM_OVERRIDE_SZS=TRUE
      23. in ~/.patchimage.rc to use supplied tools, that the case
      24. on Debian GNU/Linux Stretch or Sid
      25. - update link to Wiimmfi-Patcher (Generic)
      26. - unused Patchimage uses "wit cp --wiimmfi" instead
      27. - update link to Wiimmfi-Patcher (Mario Kart Wii)
      28. - update for Wiimmfi-Patcher script changes
      29. - fix error when creating MKWiimm and patchimage is
      30. installed system-wide
      Display All

      Zudem befinden sich alle Dateien (Fonts, Charaktere, etc.) welche das Skript von meiner Seite herunterlädt jetzt auch im git Repositorium (im server/ Unterverzeichnis)


      MarioKart Wii: 1807-8091-0335
      Wii U: Chris (Mii Name) / setialpha (ID)
      3DS: 3754 6370 1034 (Chris)

      Im Git Repositorium findet sich die Version 6.2 in Vorbereitung. Highlight: Unterstützung für die De-Zensierung von Tokyo Mirage Sessions #FE.
      • Die Patch-Daten findet ihr hier
      • Wenn ihr das Spiel nicht korrekt dumpen könnt (im Download der Patch-Daten findet sich die MD5-Prüfsummen), nutzt den titledumper den patchimage im Unter-Verzeichnis tools mitbringt, das Problem hatte ich mit dimoks vor-kompilierter Version auch
      Images
      • tmsxfe1.png

        49.8 kB, 1,407×436, viewed 81 times


      MarioKart Wii: 1807-8091-0335
      Wii U: Chris (Mii Name) / setialpha (ID)
      3DS: 3754 6370 1034 (Chris)

      Version 6.2.2 ist ab sofort verfügbar,Highlights: De-Zensur von Tokyo Mirage Sessions #FE und Wiims Mario Kart Fun 2016-07. Alle Änderungen seit Version 6.1.0:

      Source Code

      1. v6.2.2:
      2. - when running patchimage from git, use it's tools, scripts and stuff, instead of system-wide (if) installed
      3. - simple progress [x/y] visualization for Tokyo Mirage Sessions #FE
      4. - minor internal changes
      5. v6.2.1:
      6. - support for MKWiimm 2016-07
      7. - update MKWiimm 2016-02 to v2
      8. - update Tokyo Mirage Sessions #FE patcher for version 0.9.4 of the patch
      9. - update szs to 1.52
      10. v6.2.0:
      11. - code improvements for MKWiimm
      12. - supply xdelta3 (32 and 64 bit versions)
      13. - supply titledumper (32 and 64 bit versions), for use with ddd
      14. - add support for Tokyo Mirage Sessions #FE US/EUR decensoring
      15. - add --xdelta and --cpk parameters
      16. - use ${WIT} instead of wit when checking image region for
      17. MKWiimm and Kirbys Adventure Wii
      18. - minor internal changes
      Display All
      Download-Links und Link zum Wiiki-Eintrag im ersten Post.

      Toyko Mirage Sessions #FE restoration project

      Beispiel-Aufruf zur De-Zensur von TMS#FE:

      Source Code

      1. patchimage --game=TMSFE --xdelta=<pfad-zu-xdelta-dateien> --cpk=<pfad-zu-cpk-dateien>

      Viel Spaß :D


      MarioKart Wii: 1807-8091-0335
      Wii U: Chris (Mii Name) / setialpha (ID)
      3DS: 3754 6370 1034 (Chris)

      Version 6.3.0 ist nun verfügbar (Links im ersten Post, Wiiki aktualisiert). Highlight: automatisiertes patchen von 3DS-ROMs.

      Source Code

      1. - 3dstool wird in 32 und 64 bit mitgeliefert
      2. - ctrtool wird in 32 und 64 bit mitgeliefert
      3. - Unterstützung für Pokemon Neo X
      4. - Unterstützung für Pokemon Neo Y
      5. - Unterstützung für Pokemon Rutile Ruby
      6. - Unterstützung für Pokemon Star Sapphire
      7. - HANS Banner/HBL Launcher für Pokemon Neo X
      8. - HANS Banner/HBL Launcher für Pokemon Neo Y

      (Rutile Ruby / Star Sapphire bringen HANS Banner/HBL Launcher von Haus auf mit)


      MarioKart Wii: 1807-8091-0335
      Wii U: Chris (Mii Name) / setialpha (ID)
      3DS: 3754 6370 1034 (Chris)

      Gab es eigentlich jemals eine News für dieses Produkt?

      WIT: Wiimms ISO Tools
      Verwaltet Plain ISO, WDF, WIA, CISO, WBFS, FST: kann Extrahieren, Erstellen, Patchen, Mischen und Überprüfen

      SZS: Wiimms SZS Tools
      Verwaltet SZS-, BRRES-, U8-, BMG-, BREFT-Dateien uvm.



      PN ohne persönlichen Charakter werden ignoriert. Support-Anfragen gehören ins Forum.

      Wiimm wrote:

      Gab es eigentlich jemals eine News für dieses Produkt?
      Das letzte Mal 2014 oder so, da war ich noch aktiv News-Schreiberling hier.


      MarioKart Wii: 1807-8091-0335
      Wii U: Chris (Mii Name) / setialpha (ID)
      3DS: 3754 6370 1034 (Chris)

      XXXXX


      MarioKart Wii: 1807-8091-0335
      Wii U: Chris (Mii Name) / setialpha (ID)
      3DS: 3754 6370 1034 (Chris)

      The post was edited 1 time, last by setialpha ().

      Version 7.0.0 ist nun verfügbar. Änderungen seit 6.3.0:

      Source Code

      1. v7.0.0:
      2. ::internal changes
      3. - add PATCHIMAGE_DIR new internal variable
      4. - add PATCHIMAGE_DATABASE_DIR new internal variable
      5. - add PATCHIMAGE_OVERRIDE_DIR new internal variable
      6. - add UNP_EXTRA_ARGS new internal variable
      7. - make check_input_rom a common.sh function, prevent duplicated code
      8. - shift around some paths
      9. - update database with New Super Mario Bros. Wii mods
      10. - code review and improvements
      11. - improved Debian GNU/Linux packaging
      12. - install pre-compiled tools to /usr/lib/ARCH/patchimage (FHS compliance)
      13. - improved --help message
      14. - add --list-games parameter (show buildable games)
      15. - --list-games and menu now show ID / Short Name and Full Name of all games
      16. - add --override-szs to override Wiims Mario Kart Fun wit and szs with
      17. the ones supplied by patchimage. Use this if building Wiims Mario Kart Fun
      18. fails due to incompatible library versions being installed.
      19. - add batch mode for generating more than one mod at once
      20. ::bug fixes
      21. - several minor bugfixes and improvements
      22. - before creating any of the directories defined in ${HOME}/.patchimage.rc
      23. check whether the parent directory is writeable, else fallback to ${HOME}
      24. - when setting destination directory for created files, check if they are
      25. writeable, else fallback to ${HOME}
      26. - fix telling user path to Hans Files for all Pokemon game hacks
      27. - make the script more robust against directories with spaces in their names
      28. - use gdown.pl for drive.google.* download links
      29. - for download links on Mega tell user where to download manually
      30. - for download links on Mediafire tell user where to download manually
      31. - patchimage menu showed TMS1 as ID for Tokyo Mirage Sessions #FE restoration
      32. patcher, while TMSFE was the actual (but wrong ID), thus TMS1 was reported
      33. as unknown game / wrong user input. Now TMS1 works as expected.
      34. - archive name for Newer Super Mario Bros. Wii has changed
      35. ::configuration file changes
      36. - new configuration variable PATCHIMAGE_3DS_DIR, global directory
      37. where to look for unmodified 3DS ROM files
      38. - new configuration variable PATCHIMAGE_ROM_DIR, global directory
      39. where to store your modified 3DS ROM files
      40. ::documentation
      41. - update REAMDE
      42. - update README.RC
      43. - update README.STATUS_CODES
      44. - update README.GAMEIDS
      45. - now includes game search paths
      46. - now includes expected filenames
      47. ::misc. changes
      48. - make check_input_rom search in both ${PATCHIMAGE_3DS_DIR} and ${PWD}
      49. - show full path for Hans Files for all games, instead of relative
      50. - only show path to Hans files if they exist
      51. - when downloading covers for Wii games fail, retry with the US cover
      52. - don't re-download covers that already exist
      53. - don't re-download soundtracks that already exist
      54. - for NSMBW character mods, Mario Kart Wii font, item and kart mods,
      55. don't download the files from the interwebs, instead use files supplied
      56. and installed with patchimage
      57. ::game additions
      58. ::::New Super Mario Bros. Wii
      59. - add support for Revised Super Mario Bros. Wii
      60. ::::Pokemon
      61. - add support for Pokemon Eternal X
      62. - choose between legal, rebalanced and insanity version
      63. - for legal and rebalanced, choose whether to nerf first gym leader
      64. - add support for Pokemon Wilting Y
      65. - choose between legal, rebalanced and insanity version
      66. - for legal and rebalanced, choose whether to nerf first gym leader
      67. - add support for Pokemon Rising Ruby
      68. - provide custom Hans banner and launcher
      69. - add support for Pokemon Sinking Sapphire
      70. - provide custom Hans banner and launcher
      71. ::::Other
      72. - add support for Bravely Second Uncensored
      73. - fully supports both EUR and USA game version
      74. - auto-detects provided game version in ${PWD} or ${PATCHIMAGE_3DS_DIR}
      75. - provide Hans configuration
      76. ::game changes and updates
      77. - update download link for Pokemon Rutile Ruby to v2.1
      78. - update download link for Pokemon Star Sapphire to v2.1
      Display All

      Die Download-Links finden sich im ersten Post, das Wiiki ist bereits aktualisiert.

      Aufgrund der enormen Zahl der Änderungen am Code kann es sein, dass noch kleinere Fehler vorhanden sind, falls ja, diese bitte melden.


      MarioKart Wii: 1807-8091-0335
      Wii U: Chris (Mii Name) / setialpha (ID)
      3DS: 3754 6370 1034 (Chris)

      Version 7.1.0 ist nun verfügbar. Download-Links im ersten Post, Wiiki aktualisiert.

      Source Code

      1. v7.1.0:
      2. ::internal changes
      3. - rewrite downloader function
      4. - supply beat BPS patcher (32 and 64 bit)
      5. - add (yet unused) patching functions for PPF patches
      6. - add (yet unused) patching functions for BPS patches
      7. - code cleanup, remove duplicated code
      8. ::bugfixes
      9. - fixup The Legend of Zelda - Parallel Worlds patcher
      10. - fixup --patch command line parameter
      11. ::misc. changes
      12. - removed download link for Awesomer Super Luigi Mini (down)
      13. - new download link for RVLution Wii
      14. - new download link for Newer Falling Leaf
      15. - fix download link for Midi's Super Mario Wii
      16. - fix download link for Newer Apocalypse
      17. - New Super Mario Bros. Wii character mod: allow only restoring
      18. original characters without further changes
      19. - update nsmbw.db
      20. ::game additions
      21. :::New Super Mario Bros. Wii
      22. - add support for MLG Super Luigi Bros. Wii
      Display All


      MarioKart Wii: 1807-8091-0335
      Wii U: Chris (Mii Name) / setialpha (ID)
      3DS: 3754 6370 1034 (Chris)

      Ich wollte mal das git-repos und alles erzeugen, von denen ich hier ne Disk habe.

      Gibt es sowas wie die Option --all​, die alles mögliche erzeugt, sofern das Image vorhanden?

      Gibt es sowas wie die Option --requisites, die allen nötigen Images auslistet.
      Dieses könnte auch abhängig von --all und anderen Vorgaben sein.

      Mehr 'ne Idee als Frage

      WIT: Wiimms ISO Tools
      Verwaltet Plain ISO, WDF, WIA, CISO, WBFS, FST: kann Extrahieren, Erstellen, Patchen, Mischen und Überprüfen

      SZS: Wiimms SZS Tools
      Verwaltet SZS-, BRRES-, U8-, BMG-, BREFT-Dateien uvm.



      PN ohne persönlichen Charakter werden ignoriert. Support-Anfragen gehören ins Forum.

      Wiimm wrote:

      Ich wollte mal das git-repos und alles erzeugen, von denen ich hier ne Disk habe.

      Gibt es sowas wie die Option --all, die alles mögliche erzeugt, sofern das Image vorhanden?

      Gibt es sowas wie die Option --requisites, die allen nötigen Images auslistet.
      Dieses könnte auch abhängig von --all und anderen Vorgaben sein.

      Mehr 'ne Idee als Frage

      Hmmm... nein, weder noch. Welche Images man braucht steht aber auch in der Datei "README.GAMEIDS" (zumindest etwas). Was jedoch bspw. mit Bash Syntax geht wäre sowas wie:

      Source Code

      1. patchimage --game="NSMB{1..12} NSMB{14..27}"
      Denn patchimage kann mittlerweile Batch-Vearbeitung (für NSMB13 [Awesomer Super Luigi Wii] gibt es keinen Download-Link mehr, daher hier explizit ausgeschlossen). Ich werde mich demnächst mal dransetzen und ein paar neue Schalter einbauen.

      Was auch interessant wäre: patchimage ein Riivolution-Archiv zu übergeben und dann den entsprechenden Patcher zu starten. Oder ein Image und die verfügbaren Mods auflisten. Ja, Ideen hätte ich genug, aber mal schauen, wann die Lust und Muße zu Umsetzung kommt.


      MarioKart Wii: 1807-8091-0335
      Wii U: Chris (Mii Name) / setialpha (ID)
      3DS: 3754 6370 1034 (Chris)

      @Wiimm im git repo findet sich jetzt folgendes:

      Source Code

      1. *** Batch-Building shortcuts ***
      2. --game=NSMB_ALL | build all mods of New Super Mario Bros. Wii
      3. --game=PKMN_ALL | build all mods of Pokemon X, Y, Omega Ruby, Alpha Sapphire
      4. --game=PKMN_X | build all mods of Pokemon X
      5. --game=PKMN_Y | build all mods of Pokemon Y
      6. --game=PKMN_OR | build all mods of Pokemon Omega Ruby
      7. --game=PKMN_AS | build all mods of Pokemon Alpha Sapphire
      diese Kürzel können natürlich auch kombiniert werden:

      Source Code

      1. patchimage --game="PKMN_OR PKMN_Y"
      für die anderen Spiele ist das (noch) nicht sinvoll, da jeweils nur ein Mod unterstützt wird. Mit deiner Mario Kart Wii Distribution geht das schon seit langem:

      Source Code

      1. patchimage --game=MKW3
      das Skript frägt dann ab, welche Version von Wiimms Mario Kart Wii erstellt werden soll und bietet hier die Möglichkeit eine einzelne Version, mehrere oder Alle zu erstellen. Hier überlege ich noch, ob ich ein Kürzel erstelle oder gar das ganze ins "Hauptmenü" vorziehe.

      Ein

      Source Code

      1. patchimage --list-requirements
      folgt sehr bald.


      MarioKart Wii: 1807-8091-0335
      Wii U: Chris (Mii Name) / setialpha (ID)
      3DS: 3754 6370 1034 (Chris)

      Solch eine schnelle Umsetzung hätte ich nciht erwartet. Ich werde mich am Wochenende daran setzen und es testen.

      WIT: Wiimms ISO Tools
      Verwaltet Plain ISO, WDF, WIA, CISO, WBFS, FST: kann Extrahieren, Erstellen, Patchen, Mischen und Überprüfen

      SZS: Wiimms SZS Tools
      Verwaltet SZS-, BRRES-, U8-, BMG-, BREFT-Dateien uvm.



      PN ohne persönlichen Charakter werden ignoriert. Support-Anfragen gehören ins Forum.

      Wiimm wrote:

      Solch eine schnelle Umsetzung hätte ich nciht erwartet. Ich werde mich am Wochenende daran setzen und es testen.
      Man tut, was man kann (zufälligerweise habe ich zz. Urlaub). ;) Eine erste Version von

      Source Code

      1. --list-requirements | show required image and patch files
      ist jetzt online. Und auch:

      Source Code

      1. --show-download | only show download link for required files
      zeigt in Verbindung mit

      Source Code

      1. --game=<ID>
      nur den Download-Link an. Und natürlich gibt es auch seit einer der ersten Versionen:

      Source Code

      1. --download
      damit werden die Patch-Dateien automatisch geladen.

      Das ist erstmal genug, ich warte derweil deine Tests ab.


      MarioKart Wii: 1807-8091-0335
      Wii U: Chris (Mii Name) / setialpha (ID)
      3DS: 3754 6370 1034 (Chris)

      Version 7.2.1 ist nun verfügbar, Wiiki aktualsiert, Links im ersten Post und im Wiiki. Folgende Änderungen seit Version 7.1.0:

      Highlights: Fehlerkorrekturen im Script, Black-Screen-Fixes in ein paar NSMBW-Mods, Unterstützung für neue Pokemon und NSMBW Mods. Parameter für --game zur Batch-Erstellung und mehr.

      Source Code

      1. v7.2.1:
      2. ::bug fixes
      3. - fix ID for Kirby's Adventure Wii and Mario Kart Wii for US versions
      4. v7.2.0:
      5. ::internal changes
      6. - functions for applying IPS, PPF and BPS patches now check for patch zip files
      7. in ${PWD} and ${PACHIMAGE_RIIVOLUTION_DIR}, just like all other functions and
      8. unpack them, if found
      9. - functions for applying IPS, PPF and BPS patches now look in ${PWD} and
      10. ${PATCHIMAGE_RIIVOLUTION_DIR} for patch files
      11. - functions for applying IPS, PPF and BPS patches thus only fail when they
      12. neither find a zip archive containing the patch, or the bare patch file
      13. - HANS patcher now supports applying DELTA patches
      14. - split out messages into message.sh
      15. - automatic downloading is not possible from SendSpace, update downloader
      16. function to inform user to manually download from there
      17. ::bug fixes
      18. - Pokemon Star Sapphire was accidently called Alpha Sapphire in the menu,
      19. also had wrong Short ID
      20. - fixed that Opening Title for US version was applied to EU version in
      21. MLG Super Mario Bros. Wii (fixes black screen on start)
      22. - fixed regression from version 7.1.0 that made it impossible to patch
      23. US version of New Super Mario Bros. Wii because it was looking for wrong
      24. ID SMNU01 instead of correct ID SMNE01
      25. - fixed black screen in Devil Mario Winter Special by not applying the custom
      26. openingTitle.arc for PAL New Super Mario Bros. Wii
      27. - fixed black screen in Remixed Super Mario Bros. Wii by not applying the custom
      28. openingTitle.arc for PAL and JAP New Super Mario Bros. Wii
      29. - fixed that the script did try to automatically download from mediafire instead
      30. of informing user to manually download
      31. ::command line parameters
      32. - add batch building short cuts for --game parameter:
      33. * NSMB_ALL build all NSMB Mods
      34. * PKMN_ALL build all Pokemon X, Y, Omega Ruby and Alpha Sapphire Mod
      35. * PKMN_X build all Pokemon X Mods
      36. * PKMN_Y build all Pokemon Y Mods
      37. * PKMN_OR build all Pokemon Omega Ruby Mods
      38. * PKMN_AS build all Pokemon Alpha Sapphire Mods
      39. - add --list-requirements ; show a detailed list of expected game images and
      40. Riivolution or HANS archives or Patches required for building
      41. - add --list-requirements-nsmb, --list-requirements-mkwiimmfi,
      42. --list-requirements-tokyo, --list-requirements-kirby,
      43. --list-requirements-pokemon, --list-requirements-3ds,
      44. --list-requirements-other, to show only requirements for mods of specific
      45. base games
      46. - add --show-download ; only show download like for games choosen in menu or
      47. given using --game parameter
      48. - added --list-games-nsmb, --list-games-mkwiimmfi, --list-games-tokyo,
      49. --list-games-kirby, --list-games-pokemon, --list-games-3ds, --list-games-other
      50. to show only mods for specific base games
      51. ::misc. changes
      52. - new download link for The Legend of Yoshi
      53. - update to version 2016-05-28 of The Legend of Yoshi
      54. - update to version 1.02 of New Super Mario Bros. Wii - Other World
      55. ::mod additions:
      56. - Mario Kart Wii Fonts:
      57. - added Super Mario Font
      58. - added Chalky Font
      59. - added UmePlus Font
      60. - sort files alphabetically in list
      61. - Mario Kart Wii Karts:
      62. - update Sonic the Hedgehog on Foot to version 1.5
      63. - add Black Mage on Wii Remote
      64. - add White Mage on Wii Remote
      65. - add Kirby on Wheelie
      66. - add Nabbit on Flame Runner
      67. - add Skull Kid on Bullet Bike
      68. - add Super Sonic on Mach Bike
      69. - add Wolf Link on Mach Bike
      70. ::game additions
      71. :::New Super Mario Bros. Wii
      72. - add support for Cliff Super Mario Bros. Wii (SCL[PUJ]01)
      73. - add support for Challenging Super Mario Bros. Wii: Virtual Special (SMN[PUJ]ZC)
      74. :::Pokemon
      75. - add support for Pokemon Red Ruby
      76. - supply HANS configuration files for Red Ruby
      77. - add support for Pokemon Delta Emerald (patch for Alpha Sapphire)
      78. - supply HANS configuration files for Delta Emerald
      79. - since the author of Delta Emerald is working on a patch for Omega Ruby
      80. aswell, the game and created files are called "DeltaEmerald-AS"
      81. [obviously they will be "DeltaEmerald-OR" for patched Omega Ruby]
      Display All


      MarioKart Wii: 1807-8091-0335
      Wii U: Chris (Mii Name) / setialpha (ID)
      3DS: 3754 6370 1034 (Chris)

      The post was edited 1 time, last by setialpha: Edit: 7.2.1 ().

      Irgendwie ist das Wochenende verflogen, ohne dass ich aktiv war.... Wird nachgeholt.

      WIT: Wiimms ISO Tools
      Verwaltet Plain ISO, WDF, WIA, CISO, WBFS, FST: kann Extrahieren, Erstellen, Patchen, Mischen und Überprüfen

      SZS: Wiimms SZS Tools
      Verwaltet SZS-, BRRES-, U8-, BMG-, BREFT-Dateien uvm.



      PN ohne persönlichen Charakter werden ignoriert. Support-Anfragen gehören ins Forum.
      Und schon einen Fehler (von mir oder dem Script) gefunden:

      Source Code

      1. # ./patchimage.sh --download --game=NSMB_ALL
      2. mkdir: cannot create directory ‘’: No such file or directory
      3. mkdir: cannot create directory ‘’: No such file or directory
      4. ************************************************


      Dafür hat das Script --iso=nsmb.wdf akzeptiert.

      WIT: Wiimms ISO Tools
      Verwaltet Plain ISO, WDF, WIA, CISO, WBFS, FST: kann Extrahieren, Erstellen, Patchen, Mischen und Überprüfen

      SZS: Wiimms SZS Tools
      Verwaltet SZS-, BRRES-, U8-, BMG-, BREFT-Dateien uvm.



      PN ohne persönlichen Charakter werden ignoriert. Support-Anfragen gehören ins Forum.
      Es lief ja fast durch, ohne dass ich eingreifen musste. Insgesamt brauchte ich 44 Minuten für 23 Images. 2x gab es allerdings diese Nachfrage:

      Source Code

      1. replace riivolution/config/SMNP.xml? [y]es, [n]o, [A]ll, [N]one, [r]ename:


      Meine Kommandozeile, wobei gleich am Anfang der bereits gemeldete Fehler erschien:

      Source Code

      1. # ./patchimage.sh --game=NSMB_ALL --download --iso=nsmb.wdf
      2. mkdir: cannot create directory ‘’: No such file or directory
      3. mkdir: cannot create directory ‘’: No such file or directory
      4. ....
      5. ************************************************

      Dann habe ich noch eine Empfehlung: Nutze "read -e VARNAME" anstatt nur "read VARNAME". Dann wird bei Consolen-Eingaben "readline" genutzt und man kann die Eingabe editieren.

      WIT: Wiimms ISO Tools
      Verwaltet Plain ISO, WDF, WIA, CISO, WBFS, FST: kann Extrahieren, Erstellen, Patchen, Mischen und Überprüfen

      SZS: Wiimms SZS Tools
      Verwaltet SZS-, BRRES-, U8-, BMG-, BREFT-Dateien uvm.



      PN ohne persönlichen Charakter werden ignoriert. Support-Anfragen gehören ins Forum.

      Wiimm wrote:

      Es lief ja fast durch, ohne dass ich eingreifen musste. Insgesamt brauchte ich 44 Minuten für 23 Images. 2x gab es allerdings diese Nachfrage:

      Source Code

      1. replace riivolution/config/SMNP.xml? [y]es, [n]o, [A]ll, [N]one, [r]ename:

      Meine Kommandozeile, wobei gleich am Anfang der bereits gemeldete Fehler erschien:

      Source Code

      1. # ./patchimage.sh --game=NSMB_ALL --download --iso=nsmb.wdf
      2. mkdir: cannot create directory ‘’: No such file or directory
      3. mkdir: cannot create directory ‘’: No such file or directory
      4. ....
      5. ************************************************
      Dann habe ich noch eine Empfehlung: Nutze "read -e VARNAME" anstatt nur "read VARNAME". Dann wird bei Consolen-Eingaben "readline" genutzt und man kann die Eingabe editieren.
      Danke für den Tipp mit 'read -e'. Folgende Änderungen sind jetzt im git repo, damit sollten alle gemeldeten Fehler oder Meldungen pasé sein:

      Source Code

      1. v7.2.2:
      2. ::bug fixes
      3. - fix PATCHIMAGE_3DS_DIR setup when no ${HOME}/.patchimage.rc exists
      4. - fix PATCHIMAGE_ROM_DIR setup when no ${HOME}/.patchimage.rc exists
      5. - fix error messages or required user-input during batch-build by
      6. creating a separate build directory, when create the mod and before
      7. the next build is done that build directory is removed and re-created
      8. - when ${PWD} is writable that will be ${PWD}/patchimage_build, else
      9. it will be ${HOME}/patchimage_build
      10. ::misc. changes
      11. - use 'read -er' instead of 'read -r' so that during user-input readline
      12. features like path-completion can be used.
      13. - in game information fix link to Pokemon Star Sapphire Thread
      Display All
      Tante Edith: ja, prinzipiell kann patchimage mit jedem Dateiformat umgehen, dass von wit oder 3dstool unterstützt wird. Im Standard sucht das Programm jedoch nur nach iso, wbfs oder cxi Dateien, wie du schon richtig festgestellt hast, kann man mittels --iso bzw. --rom auch eine Datei in einem anderen unterstützten Format angeben.


      MarioKart Wii: 1807-8091-0335
      Wii U: Chris (Mii Name) / setialpha (ID)
      3DS: 3754 6370 1034 (Chris)

      The post was edited 1 time, last by setialpha ().

      Version 7.2.2 ist nun mit folgenden Änderungen verfügbar:

      Source Code

      1. v7.2.2 (20160823):
      2. ::bug fixes
      3. - fix PATCHIMAGE_3DS_DIR setup when no ${HOME}/.patchimage.rc exists
      4. - fix PATCHIMAGE_ROM_DIR setup when no ${HOME}/.patchimage.rc exists
      5. - fixed that the script expected wrong parameter --show-downloadlink
      6. instead of correct --show-download
      7. - fix error messages or required user-input during batch-build by
      8. creating a separate build directory, then create the mod and before
      9. the next build is done that build directory is removed and re-created
      10. - when ${PWD} is writable that will be ${PWD}/patchimage_build, else
      11. it will be ${HOME}/patchimage_build
      12. ::misc. changes
      13. - use 'read -er' instead of 'read -r' so that during user-input readline
      14. features like path-completion can be used.
      15. - in game information fix link to Pokemon Star Sapphire Thread
      16. - update Cliff Super Mario Bros. to version 1.0.4
      Display All

      @Wiimm : mit --download können Links von Mediafire, Mega oder Sendspace nicht heruntergeladen werden, daher fehlen wir wohl ein paar Images, es sei denn, du hattest diese voher extra heruntergeladen. /eigentlich/ hätte das Skript bei einem solchen Link abbrechen müssen. Hast du es mit Linux oder Cygwin getestet?

      Für die nächste Version ist geplant, dass bei Batch-Verarbeitung kein Abbruch mehr kommt, sondern ein Hinweis, dass der Benutzer selbst herunterladen soll (alle Links in einer Liste mit vorgegebenem Kommando wie die Mods dann wieder erstellt werden können).


      MarioKart Wii: 1807-8091-0335
      Wii U: Chris (Mii Name) / setialpha (ID)
      3DS: 3754 6370 1034 (Chris)

      Mit Linux.

      WIT: Wiimms ISO Tools
      Verwaltet Plain ISO, WDF, WIA, CISO, WBFS, FST: kann Extrahieren, Erstellen, Patchen, Mischen und Überprüfen

      SZS: Wiimms SZS Tools
      Verwaltet SZS-, BRRES-, U8-, BMG-, BREFT-Dateien uvm.



      PN ohne persönlichen Charakter werden ignoriert. Support-Anfragen gehören ins Forum.