CFW - Dverrouiller les contenus additionnels des jeux


Afin d'exploiter ce tutoriel en toute lgalit, vous devez avoir acheter les droits d'utilisation des contenu que vous allez dbloquer.
Je ne pourrai tre tenu responsable de tout dommage sur votre matriel informatique et de tout banissement des services de Nintendo.

J'ai ralis ce tutoriel en testant sur ma New3DS XL (CFW ReiNAND 10.4) avec le jeu "Super Smash Bros. for 3DS" (version europenne).
Certaines tapes ne sont peut-tre pas indispensables dans ce tutoriel mais j'ai prfr les indiquer.


Prrequis :

- Un PC sous Windows avec Python 2.7.11 install (https://www.python.org/download/releases/2.7/)
- Une 3DS/New3DS avec un CFW bootant sur une EmuNAND avec la dernire mise  jour (actuellement, 10.4) : utilisez ReiNAND sur New3DS tant que rxTools ne supporte pas les EmuNAND suprieures au 9.5)
- rxTools install (il n'aura pas besoin de booter l'EmuNAND si vous utilisez un autre CFW)
- Un moyen de lire le contenu de votre carte SD sur votre PC (soit par FTP depuis votre 3DS, soit par un lecteur de carte SD)
- L'archive "UnlockAllGamesDLCs.zip"


Prparation des jeux :

Pour les 2 tapes suivantes, je ne suis pas sr qu'elles soient indispensables ou infaisables hors-ligne. Ces tapes se font depuis votre EmuNAND.
- Mettez  jour les jeux sur lesquels vous souhaitez dverrouiller les contenus additionnels (sur le menu, selectionnez le jeu et il devrait vous indiquer si une mise  jour est disponible)
- Lancer chaque jeu et allez au moins une fois dans leur boutique en ligne respective (pas besoin de tlcharger quoi que ce soit sur la boutique)


Rcupration du fichier "ticket.db" :

- Lancez le menu de rxTools (maintenez la touche "L" enfonce pendant le dmarrage de rxTools)
- Allez dans la section "DUMPING" de rxTools
- Slectionnez "DUMP NAND FILES" puis pressez "Y" pour "emuNAND"
- Slectionnez le fichier "ticket.db"
- Au bout d'une petite minute, un fichier "rxTools/ticket.db" devrait tre cr sur votre carte SD
- Rcuprez ce fichier sur votre PC par votre moyen prfr (il devrait faire dans les 30 Mo)


Gnration des CIA d'activation des contenus additionnels :

- Dcompressez l'archive "UnlockAllGamesDLCs.zip"
- Copiez le fichier "ticket.db"  l'intrieur du rpertoire contenant l'archive dcompresse  cot du fichier "Copy your ticket.db here !"
- Excutez le fichier "UnlockAllGamesDLCs.bat" et attendez quelques minutes
- Vous devriez avoir un rpertoire "cia" qui est apparu : ce rpertoire contient un fichier "*.cia" par jeu avec du contenu additionnel

Il ne vous reste plus qu' installer chaque fichier "*.cia" sur votre 3DS par FBI ou autre puis lancer le jeu que vous dsirez et profiter de tout son contenu additionnel !


Notes :

Il est possible que votre antivirus "tique" sur "make_cdn_cia.exe", c'est une fausse alerte (j'ai eu le cas avec Avast).
Le script "FunkyCIA2.py" propose pas mal d'autres options qui peuvent tre intressantes tel que retirer certaines limitations sur les dmos, n'hsitez pas  le lancer en ligne de commande et observer ce qui est propos.
Les archives d'origine proposent la possibilit de lancer cet outil aussi sur MacOS mais je n'ai pas test.


Sources :

Merci  cearp pour "FunkyCIA"
https://gbatemp.net/threads/release-funkycia2-build-cias-from-your-eshop-content-super-easy-and-fast-2-1-fix.376941/
Merci  liomajor pour une version compile de "make_cdn_cia" qui ne plante pas
https://gbatemp.net/threads/help-jp-eshop-game-as-reward-please-fix-make_cdn_cia.377606/
