Aller au contenu


Photo

[Switch] nxdumptool 1.1.8 disponible


  • Veuillez vous connecter pour répondre
6 réponses à ce sujet

Posté 11 décembre 2019 - 13:53

#1
tralala

tralala

    \0/ Postman \0/

  • Newser Expert
  • 10 755 messages
  • Sexe:Male
 
Le développeur DarkMatterCore vient de mettre en ligne la version 1.1.8 de nxdumptool, il s'agit là d'une version majeure, et les changements sont très nombreux !
 
Pour ceux qui ne connaîtraient pas cet outil ou pour ceux qui débutent, sachez que nxdumptool est un fork de switch-game-card-dumper diffusé à l'origine par MCMrARM.
 
Connu anciennement sous le nom de gcdumptool, le programme permet de dumper vos jeux Nintendo Switch, les DLC et aussi les mises à jour. L'utilitaire permet également de transférer, analyser et vérifier l'intégrité des jeux.
 
 
 
 
Le changelog est, comment dire, stratosphérique pour le coup.


 
Added compatibility with latest devkitA64 and libnx releases. Thanks to HookedBehemoth for porting the extra IPC calls used by the application to the new IPC system!
Now using global title contexts instead of global variables for each different title property (ID, version, source storage, etc.). Simplifies metadata retrieval functions.
Refactored the HFS0/IStorage parsing code, optimizing all gamecard reads performed by the application.
Increased dump buffer sizes to 4 MiB.
NCA content size is now calculated and displayed for all titles.
Content size for updates and DLCs is displayed in the title selector from the NSP menus.
Additionally, the application now displays the size for each title in the batch dump summary screen. Plus, an approximate total dump size is calculated according to the selected titles.
Please bear in mind that the displayed information does not reflect output NSP dump sizes.
Changes to the HFS0, ExeFS and RomFS browsers:
File sizes are now displayed for all file entries.
Dumping a file/directory won't reset the cursor position anymore.
Displayed lists are now lexicographically sorted.
It is now possible to perform CRC32 checksum lookups using the No-Intro database. Big thanks to the folks from No-Intro.org!
This new method requires a working Internet connection at runtime.
For XCI dumps, this is merely offered as an alternative to the NSWDB.COM XML database method, without replacing it. A new option has been added to the XCI dump menu, which lets the user select the verification method they wish to use.
For NSP dumps, on the other hand, this offers a way to actually validate dumps:
The "CRC32 checksum calculation" feature, which was a bit pointless, has been entirely removed. The new "Verify dump using No-Intro database" option has taken its place.
NSP dump verification is achieved by just calculating the CRC32 checksum from the output CNMT NCA and performing a lookup using the No-Intro database. This works because of the way CNMT data is handled by the application:
The SHA-256 checksum for each NCA is always recalculated during the dump process, and the CNMT NCA is always patched afterwards. However, if no NCA modifications are performed, the CNMT NCA ends up being identical to its original counterpart, because the content records won't have changed at all.
This lets the application verify the NSP dump by performing a CRC32 checksum lookup using the CNMT NCA data, as long as no NCA modifications take place.
As such, this method only works with SD card / eMMC titles, as long as the "Generate ticket-less dump" option is disabled.
This option doesn't appear in gamecard-related menus, and it's not compatible with batch dumps.
By popular demand, an option has been added in XCI, NSP and batch dump menus to change the naming scheme used with output files to the following:
XCI dumps:
Single game: TitleName [TitleID][TitleVersion].
Multigame: TitleName1 [TitleID1][TitleVersion1] + TitleName2 [TitleID2][TitleVersion2] + ... + TitleNameN [TitleIDN][TitleVersionN].
NSP/Batch dumps: TitleName [TitleID][TitleVersion][TitleType].
The "Remember dumped titles" feature available in batch mode isn't affected by this new setting - batch overrides will keep using the regular naming scheme.
Added an option to include delta fragment NCAs in output NSP dumps from installed SD/eMMC updates. It is disabled by default.
Added a small settings menu to the ExeFS/RomFS sections with the following options:
Split files bigger than 4 GiB (FAT32 support): unlike previous versions, it is now possible to control if file splitting will take place for ExeFS/RomFS file dumps, instead of always splitting them. If this option is enabled, files bigger than 4 GiB will now be split and stored in a subdirectory with the archive bit set (like NSPs).
Save data to CFW directory (LayeredFS): enabling this option will save output data to the directory from the CFW you're running, using the LayeredFS layout.
Added a new option to the batch mode menu to control if the batch dump process should halt on any errors. If disabled, it'll make the batch dump process wait for 5 seconds on any errors, then it will keep going.
Free SD card space is now always displayed on every UI state. It is also displayed and updated during batch mode operations.
ExeFS submenu is now available for updates in the orphan content list (Y button menu).
It is now possible to exit the application from the batch dump summary screen.
A warning is now displayed in the main menu if the application is launched using applet mode. NSP dumps from base applications and updates can fail if there's not enough heap available to hold the uncompressed main NSO while generating the programinfo.xml.
Improved XPath query used when looking for checksum matches in the NSWDB.COM XML database. Fixes CRC32 checksum lookup for multigame cartridges.
Empty RomFS directories are now properly handled by the RomFS browser.
Removed a BKTR RomFS section offset check that was causing trouble while trying to perform RomFS-related operations with some updates (e.g. Luigi's Mansion 3).
Physical IStorage reads are now performed to retrieve NCAs from gamecards, instead of using ncmContentStorageReadContentIdFile(). Fixes gamecard NSP/ExeFS/RomFS operations under FW versions < 4.0.0.
Fixed unaligned IStorage reads in manual file dumps files from HFS0 partitions in gamecards. Unaligned files dumped this way should no longer contain garbage data.
Fixed a memory leak in the XML database verification code.
Fixed an indexing bug in the RomFS browser that could potentially cause problems when performing any action from the root directory.
Fixed gamecard hotswapping in gamecard-related submenus.
Fixed a free SD card space check in sequential XCI/NSP dump procedures.
Fixed a bug where the output dump name wouldn't be generated for orphan content when no base applications are installed, preventing the NSP dump procedure from starting. Thanks to snes878 for reporting this!
Fixed a bug that prevented to retrieve the ticket for a bundled-in gamecard update from the Secure HFS0 partition during a NSP dump procedure. Thanks to snes878 for reporting this!
Fixed a bug where a NSP dump process would stop if no personalized ticket certificate is found in the ES system savefile (e.g. when no titles with personalized titlekey crypto have been downloaded from the eShop). Thanks to satel for reporting this!
Fixed a bug where an empty orphan content list would have been generated if no base applications are installed. Thanks to Newb_3DS#6287 for reporting this issue!
Thanks to FennecTECH and MUXI from PSXTools forums for providing with testing!
 

 

 

 
Traduction en cours. 
 
Téléchargement : nxdumptool 1.1.8
 
 
Merci Linkynimes 
 

  • Retour en haut

Posté 11 décembre 2019 - 14:07

#2
shadow256

shadow256

    Sunriseur PRIVILEGE

  • Members
  • PipPipPipPipPip
  • 9 003 messages
  • Sexe:Male
La vache, effectivement sacré changelog pour cet excellent homebrew.

Mes créations:
Ultimate-Switch-Hack-Script, mon plus gros projet
Ultimate Wii U Hack Script, mon premier projet, plutôt complet
Ultimate PS3 Hack Script, un projet peut utile aujourd'hui

Si vous aimez mon travail, vous pouvez me faire une donation via paypal en cliquant ici, pensez que même un euro se sera déjà beaucoup et très apprécié.

Matériel:

Spoiler
  • Retour en haut

Posté 11 décembre 2019 - 14:18

#3
Pouic

Pouic

    Sunriseur elite

  • Members
  • PipPipPipPip
  • 1 383 messages
  • Sexe:Male

Merci !


  • Retour en haut

Posté 11 décembre 2019 - 15:39

#4
Linkynimes

Linkynimes

    Sunriseur PRIVILEGE

  • Members
  • PipPipPipPipPip
  • 3 054 messages
  • Sexe:Male
Yep
Je l'ai relayer sur mon discord aussi
Très long changelog comme a chaque mise a jours XD
  • Retour en haut

Posté 11 décembre 2019 - 20:09

#5
Axel-Foley

Axel-Foley

    Sunriseur

  • Members
  • PipPip
  • 257 messages
  • Sexe:Male
Cet homebrew est excellent.

Première fois utiliser .
Adopté immédiatement.
  • Retour en haut

Posté 12 décembre 2019 - 01:44

#6
HoYoHoYo

HoYoHoYo

    Sunriseur elite

  • Members
  • PipPipPipPip
  • 1 338 messages
  • Sexe:Male
  • Lieu:Midgar
  • Passions:Le RETRO , sega system, mega drive que du bonheur !
OH merci :)

Gens comme ça qui ont font du travail de malade, grâce à eux qu'on a une bonne bibliothèque de jeux à télécharger

on a tendance de dire merci Atmosphere ou os sx, mais sans ce genre de logiciel on a zero jeux a se faire dans notre console hacké ^^

à ne pas oublier ;)

giphy.gif

  • Retour en haut

Posté 13 décembre 2019 - 01:31

#7
Pouic

Pouic

    Sunriseur elite

  • Members
  • PipPipPipPip
  • 1 383 messages
  • Sexe:Male

eh bien exactement version de malade je me demande que nous reserve t' il pour les prochaines versions !


  • Retour en haut




0 utilisateur(s) li(sen)t ce sujet

0 invité(s) et 0 utilisateur(s) anonyme(s)