[Guida] Formati 3DS, Homebrew e Gateway

« Older   Newer »
 
  Share  
.
  1.  
    .
    Avatar

    Group
    Administrator
    Posts
    2,182

    Status
    Anonymous

    Guida ai formati 3DS, Homebrew e Gateway


    ATTENZIONE:
    >Se sei su mobile per leggere le tabelle, ruota lo schermo
    >Questa guida NON è una guida ufficiale, ho solo cercato di rimettere insieme informazioni estrapolate da varie fonti e tradurle in italiano.
    >Molti concetti sono basati puramente sull'esperienza personale e non è detto che siano pienamente corretti, in ogni caso i passaggi descritti sono tutti stati testati, per quelli non testati c'è solo un link ai siti che li propongono.
    >Questa guida è incompleta e in continuo aggiornamento, l'ho rilasciataa così che possiate leggere le parti già scritto mentre mi concentro su altro




    Per semplificare la guida ho raggruppato i vari file necessari per i vari paragrafi in un unico pack:
    Download Pack
    (Contiene tutti i file meno che quelli che vengono aggiornati spesso, scaricabili dai rispettivi siti ufficiali)



    Qui trovate il pacchetto di quasi 2500 xorpad (per convertire rom da .3ds a .cia):
    Download Xorpad




    Tabella Formati


    (Se prima eravate abituati ad avere un solo formato per ogni console (es: gameboy advance > .gba, nintendo ds > .nds), ore le cose sono cambiate.)
    Se cerchi qualcosa di più dettagliato puoi trovarlo QUI (in inglese)


    FormatoDescrizioneCompatibilitàRischio Ban Console
    .3ds "pulito"La rom esattamente come si presenta appena dumpata (estratta) dalla schedina originale, generalmente pesa 4 Gb esatti indipendentemente dal gioco.Gateway, Sky3ds
    (Problemi con file system causa dimensioni elevate)
    Alto
    .3ds "trimmed"A differenza della rom "Pulita" che pesa esattamente 4Gb in quanto non è altro che la copia del contenuto della schedina originale, a qeusto rimo di rom sono state rimossi bit vuoti, ovvero è stata ripulita di ciò che occupava spazio senza essere una vera informazione, di conseguenza pesa solitamente meno di 4Gb.
    Possiamo cosiderarla al pari della pulita, in quanto può subire anora tutte le conversioni.
    Gateway, Sky3dsAlto
    .3dzNon è altro che un .3ds rinominato, si usa per rappresentare il fatto che a quella rom è stato rimosso l'header (l'intestazione univoca che possiede ogni schedina originale, e pertanto non può in alcun modo andare online.)Gateway, Sky3ds
    (se rinominato in .3ds su Sky)
    Altissimo
    .ciaE' il risultato della decriptazione di un file .3ds tramite dei file XORpad generati da una vera console 3ds, questo formato permette di installare il gioco direttamente sulla memoria sd della console, risultando uguale ad un gioco scaricato dall'eshop ufficiale nintendo.
    Dato che l'header viene rimosso, non c'è più il problema dell'identificazione univoca di una schedina online, perciò il rischio di ban è molto basso.
    Gateway (EmuNAND), LumaBasso
    .3ds "decrypted"Una rom che è stata decriptata (è probabilmente anche ridotta di dimensione allo stesso tempo, "trimmed") senza essere stata convertita in . cia, è compatibile con Citra e con alcuni CFW (custom firmware).
    Non mi è chiaro se possa andare online, ma essendo ancora un .3ds è probabile che il rischio ban sia alto.
    Citra, (Gateway?)Non Noto
    .cciE' il risultato di un'ulteriore conversione del .cia, rende questo compatibile con Citra (certe volte).
    (questa descrizione è imprecisa e basata soltato sull'esperienza personale, se sai qualcosa in più a riguardo, sei libero di descrivermelo per mp)
    CitraNon Noto
    .cxiE' anche il risultato di un'ulteriore conversione del .cia, rende questo compatibile con Citra (sempre).
    (questa descrizione è imprecisa e basata soltato sull'esperienza personale, se sai qualcosa in più a riguardo, sei libero di descrivermelo per mp)
    CitraNon Noto


    Conversioni possibili

    (ne esistono di ulteriori, ma qui riportiamo solo quelle che finora ci hanno dato risultati tangibili - gioco funzionante -)

    InputOutputProgrammi/Homewbrew/Hardware NecessariXorpad
    .3ds.3ds
    "trimmed"
    romtool, un pc
    (una rom trimmed va comunque considerata come una "3ds" nelle sucessive conversioni, in quando può farle tutte)
    No
    .3ds.3dzNessuno (basta rinominare), un pcNo
    .3dz.3dsNessuno (basta rinominare), un pcNo
    .3ds.3ds
    "decrypted"
    ?Si
    .3ds.ciaPer gli XorPad: Homebrew Channel, Brahma e Decrypt9, un 3DS.
    Per la conversione: gli Xorpad, "Simple CIA Converter", un pc
    Si
    .cia.cciMakerom, un pcNo
    .cia (installato).cxiHomebrew Channel, Decrypt9WIP, un 3DSNo





    Sezione per PC


    Conversioni



    Trim di una rom in .3ds:
    (Ridurre lo spazio occupato rimuovendo le parti vuote, utile se la rom pesa 4 Gb esatti - ovvero non è ancora stata trimmata-)

    • Scarica il pack all'inizio assoluto di questo post (quello con le varie utily), estraendolo al suo interno troverai "romtool (trimmer)", a sua volta da estrarre, posiziona in una cartella da soli "apriCMDqui.bat", il "romtool.exe" corrispondente alla tua versione di windows (32 o 64 bit) e la rom che vuoi trimmare

    • Apri il file "apriCMDqui.bat", ti aprirà una finestra di prompt già posizionata sulla cartella giusta per eseguire il comando successivo

    • Trascina all'interno della finestra nera di prompt romtool.exe, dopodichè scrivi " -t " (con anche gli spazi, ovvero "SPAZIO-tSPAZIO") e poi trascina la rom in .3ds da trimmare all'interno in modo che il risultato nella finestra nera sia di questo tipo:

    • CITAZIONE
      INDIRIZZOCARTELLA>INDIRIZZOROMTOOL -t INDIRIZZOROM.3DS

    • A questo punto premi INVIO sulla tastiera e attendi, quando avrà finito apparirà la scritta "[+] Trimming CCI
      [*] Completed Successfully" nel prompt, a quel punto verificate la dimensione della rom, si sarà ridotta notevolmente (sempre che non fosse già stata trimmata prima)


    Convertire un .3ds in un .cia (richiede i file Xorpad, alcuni li puoi trovare QUI):

    • Scarica il pack all'inizio assoluto di questo post (quello con le varie utily), estraendolo al suo interno troverai "3DS Simple CIA Converter v4.3", a sua volta da estrarre, non cambiare di posizione le cartelle al suo interno perchè servono

    • Copia il file .3ds che vuoi convertire all'interno della cartella "rom"

    • Copia i file .xorpad relativi al file .3ds che vuoi convertire all'interno della cartella "xorpad" (di solito li puoi scaricare dalla stessa pagina dove hai trovato la rom in .3ds o puoi generarli con un 3ds seguendo la guida in questa stessa pagina)

    • Fatti questi 2 passaggi, apri il file "3ds_simple_cia.exe" e ti apparirà una finestra un una specie di pinguino con le ali, clicca su "Convert 3DS ROM to CIA", attendi che processi (potrebbe dare l'impressione di essersi bloccato o non rispondere, lasciatelo stare finchè non finisce)

    • A conversione completata vi apparirà un messaggio di conferma, potete chiudere il programma, il .cia si trova nella cartella "cia" del programma


    Convertire un .cia in un .cci (compatibile con Citra - certe volte? -):
    (Con il .cia di luna disponibile nel nostro forum va, con tanti altri no, perciò ho bisogno di testare ancora)

    • Scarica il pack all'inizio assoluto di questo post (quello con le varie utily), estraendolo al suo interno troverai "makerom (CIA to CCI)", a sua volta da estrarre, posiziona in una cartella da soli "apriCMDqui.bat", "makerom-x86_64.exe" e il cia del quale vuoi creare un'altra versione convertita

    • Apri il file "apriCMDqui.bat", ti aprirà una finestra di prompt già posizionata sulla cartella giusta per eseguire il comando successivo

    • Trascina all'interno della finestra nera di prompt makerom.exe, dopodichè scrivi " -ciatocci " (con anche gli spazi, ovvero "SPAZIO-ciatocciSPAZIO") e poi trascina la rom in .3ds da trimmare all'interno in modo che il risultato nella finestra nera sia di questo tipo:

    • CITAZIONE
      INDIRIZZOCARTELLA>INDIRIZZOMAKEROM -ciatocci INDIRIZZOROM.3DS

    • A questo punto premi INVIO sulla tastiera e attendi, continuerà a lampeggiare una "_" nel prompt (dà molto l'idea di non star facendo nulla, ma sta lavorando), nota che impiega un pò di tempo e che non dà conferma una volta finito, pertanto per capire se ha finito bisogna controllare sulla cartella dove avete posizionato i 3 dile se è già apparso il nuovo file in formato ".cci" e controllare nelle sue proprietà (tasto destro sul file -> proprietà), che la sua dimensione non sia 0 ma sia bene o male la stessa del cia che avete convertito.

    • Quando vi siete assicurati in questo modo che abbia finito, potete avere un'ulteriore convferma premendo di nuovo INVIO sul prompt nero, dovrebbe apparire una nuova riga "INDIRIZZO>", ulteriore conferma che il comando precedente è terminato, avete finito.


    Convertire un .cia in un .cxi (compatibile con Citra,richiede un 3ds sul quale il cia va installato):
    GUIDA IN ARRIVO, FATEVI SENTIRE SULLA SEZIONE DELLE RICHIESTE SE LA VOLTETE...




    Sezione per console 3DS



    Prima di seguire queste guide è utile sapere:
    > La Versione del Firmware del 3ds, che è scritta nello schermo superiore una volta aperta l'app delle impostazioni
    (La lettera finale indica la regione del DS, E "europe", U "usa", J "japan")
    > In caso di blocco la console 3DS si spegne tenendo premuto power per 10 secondi

    Modifica con Luma CFW



    Guida ufficiale (inglese): Link


    Generare i file XORpad di un gioco


    (Servono a convertire i giochi in .cia con un pc)
    (Per questa guida devi avere già accesso all'Homebrew Channel, spiegato più su in questa guida)

    • Scarica il pack all'inizio assoluto di questo post (quello con le varie utily), estraendolo al suo interno troverai "3DS Simple CIA Converter v4.3", a sua volta da estrarre, non cambiare di posizione le cartelle al suo interno perchè servono

    • Copia il contenuto del rar "dump r2 (genera Xorpad)" all'interno della SD interna del tuo ds (la cartella "3ds" va unita a "quella già presente nello starter kit dell'homebrew channel)

    • Copia il file .3ds (o anche più di uno) del quale vuoi creare gli xorpad all'interno della cartella "rom"

    • Fatti questi 2 passaggi, apri il file "3ds_simple_cia.exe" e ti apparirà una finestra un una specie di pinguino con le ali, clicca su "Create ncchinfo.bin", si apre uno sfoglia che vuole che gli mostri dove si trovano le rom, vai alla cartella "rom" del programma e clicca "selezione cartella"

    • Dopodichè chiederà dove salvare il file "ncchinfo.bin", vai alla cartella "Decrypt9" che hai creato all'interno dell'SD del tuo DS e selezionala, conferma, verifica che il file si sia creato davvero all'interno di quella cartella, se sì, espelli la sd e rimettila sul DS

    • Avvia L'homebrew channel con il sistema che hai scelto efunziona sulla tua versione del ds (vedi sempre l'altra guida nel caso tu non l'abbia ancora fatto)

    • Dalla lista delle App avviate Brahma2 premendo A

    • Selezionate (le parentesi quadre [ ] ) con le frecce su e giu "Load ARM9 payload" e premete A, poi allo stesso modo selezionate lo slot con "Decript9.bin" e premete A

    • La app confermerà la selezione e dirà di premete un tasto qualsiasi per continuare, premetelo

    • Ora scorrete fino a "Run ARM9 payload" e premete A, poi selezionate "XORpad Generator Options e premete A, poi "NCCH Padgen" ed ancora A

    • Attendete fino alla conferma e premete START, la console si riavvierà.

    • Gli XORpad li trovate all'interno della cartella "Decrypt9 della SD del DS.



    Trasferire salvataggi dai .3ds ai .cia


    GUIDA IN ARRIVO, FATEVI SENTIRE SULLA SEZIONE DELLE RICHIESTE SE LA VOLTETE...

    Edited by MegaGiga - 26/4/2023, 01:02
     
    .
0 replies since 28/11/2016, 23:22   18015 views
  Share  
.