IPB

Benvenuto Visitatore ( Log In | Registrati )

Seguici su:    
 
Closed TopicStart new topic
> Come creare i vostri dump
PaolinoF15
messaggio Monday 29 June 2009 - 12:59
Messaggio #1

Il Trillo del Diavolo
Gruppo icone

Gruppo: Veterani
Messaggi: 5.170
Iscritto il: Mon 14 June 2004 - 11:27
Da: Hyrule
Utente Nr.: 830
Feedback: 1 (100%)




COME REALIZZARE LE PROPRIE ROM


Discussione Ufficiale

Vediamo il funzionamento di questo homebrew (comodissimo per dumpare le proprie cartucce originali nonché per passare i salvataggi dal backup all'originale e viceversa)

Necessario:
  • Nintendo DS (ovvio tongue.gif)
  • Cartuccia originale del gioco da dumpare (ri-ovvio tongue.gif)
  • Flashcard Slot-1 (in questa guida ho usato la R4)
  • Router Wi-Fi, Access Point Wi-Fi o Nintendo Wi-Fi USB Connector (insomma, qualcosa che faccia collegare il vostro DS al PC!)
  • Configurazione Nintendo WFC già configurata (usate un gioco dotato di WFC come Mario Kart DS)
  • Programma di Server FTP (in questa guida ho usato Bulletproof FTP Server)
  • Driver DLDI per la vostra flashcard
  • Last but not least, l'NDS Backup Tool Wi-Fi di Rudolph!
Per trovare il tutto: googlate!

NOTA 1 (per i possessori della Nintendo Wi-Fi USB Connector): La diabolica chiavetta Nintendo non può essere usata, con i driver originali, per questa operazione. Per fare i vostri dump dovrete obbligatoriamente installare i driver modificati, e qui vi rimando all'ottimo thread di Dosa -> Usare Chiave Nintendo come Access Point
NOTA 2: Esistono due principali versioni del tool di Rudolph in giro per internet, ovvero la 0.1b e la 0.31c. Sebbene molti si trovino a proprio agio con la prima (la 0.1b), consiglio vivamente di usare la 0.31c per vari motivi, soprattutto di compatibilità e di gestione del collegamento Wi-Fi. Usate la 0.1b solo se l'altra versione si rifiuta categoricamente di funzionare.
NOTA 3: Il procedimento è stato effettuato usando una R4 come flashcard e Bulletproof FTP Server come... beh, server FTP. Usando altre flashcard e/o server FTP il procedimento dovrebbe essere comunque molto simile.

Ok, cominciamo!

Procedimento:

1. Create, da qualche parte, una cartella che chiameremo NDS_Backup. Sarà la cartella che conterrà sia i dump sia i salvataggi. Per semplicità, consiglio di crearla all'interno della root (ad esempio, "C:\NDS_Backup").

2. Fate partire Bulletproof FTP Server, e mandate il server online (Server -> Go On-line). Ora cercate nella finestra principale una riga come questa:



La cosa che vi interessa è l'ultima riga, dove ci sono uno o più indirizzi IP. Vi serviranno per il file di configurazione dell'homebrew. Ora, sempre in BP FTP Server, andate su Setup -> User Accounts. Nella scheda "Setup" cliccate con il tasto destro nell'area "User Accounts" e scegliete "Add". Chiamate questo utente "anonymous", e configurate le sue proprietà in questo modo:



Nota: dove io ho inserito "C:\NDS_Backup" voi dovrete inserire il percorso della vostra cartella NDS_Backup. Per fare ciò, cliccate con il tasto destro sotto "Access Rights" e scegliete "Add".

Potete chiudere BulletProof FTP Server, per ora.

3. Unzippate il file dell'NDS Backup Tool in una cartella ed apritela. Dovreste trovare 3 file: l'homebrew vero e proprio, un file di configurazione (*.ini) e un readme (in giapponese blink.gif ). Aprite il file di configurazione, e dovreste ottenere questo:

CODICE
#
# NDS_Backup_Tool_Wifi.ini
#

ServerIP        192.168.1.1             ! FTPd IP address
ServerPort      21                      ! FTPd Service Port
#FileDir        /NDS_Backup             ! Home Directory

FTPUser         anonymous               ! FTPd Logon User name
FTPPassword     anonymous@anonymous     ! FTPd Logon password

SaveFile        0                       ! Saving size : 0:auto, nnn:Save File Size(KB)

#Trim                                   ! Rom Triming Backup


Ora dobbiamo modificare questo file con i nostri dati:
  • In ServerIP dobbiamo inserire l'IP che abbiamo controllato prima in BulletProof FTP Server (se abbiamo trovato più indirizzi, dobbiamo usare l'IP del dispositivo che usiamo per collegarci via Wi-Fi al DS- ad es., se usiamo il router, scriviamo l'indirizzo del router; se usiamo l'access point, scriviamo l'indirizzo dell'access point).
  • In ServerPort lasciamo 21 (è la porta di default per il protocollo FTP).
  • Se la vostra cartella NDS_Backup è situata nella root del pc (ad es. C:\NDS_Backup), lasciamo la linea #FileDir intatta. Altrimenti, togliamo il cancelletto # da davanti la parola e modifichiamo il percorso di conseguenza (ad es. /leon89/Desktop/NDS_Backup).
  • Se avete seguito la guida fino ad ora, FTPUser e FTPPassword stanno bene così come sono.
  • L'opzione SaveFile vi permette di scegliere la dimensione dei salvataggi. Se lasciate lo 0, la gestione della dimensione verrà affidata all'homebrew (ed è quello che vi consiglio, per evitare qualsiasi problema).
  • Infine, la funzione #Trim serve a decidere se trimmare o meno il gioco in fase di dumping. Di default l'opzione è disabilitata, se volete abilitarla togliete il cancelletto # davanti alla parola.
Salvate il file, mi raccomando!

4. Patchate l'homebrew con le DLDI adeguate. So che alcune flashcard come la R4 e la M3 Simply lo fanno in automatico, ma pur avendo l'ultima versione del firmware della R4 l'NDS Backup Tool non voleva collegarsi al mio PC senza essere stato prima patchato. In ogni caso, patchare l'homebrew non causerà di certo danni immanenti, quindi consiglio di farlo a priori. E se proprio non sapete farlo, c'è sempre la guida di PsychoWood per questo.

5. Ora, potete mettere homebrew e relativo file di configurazione nella flashcard. L'unico requisito è che i due file devono trovarsi nella stessa cartella.

6. Ok, ora potete riavviare BulletProof FTP Server e andare di nuovo online (Server -> Go On-line).

7. Accendete il DS e fate partire l'NDS Backup Tool. Se avete impostato tutto bene, il programma dovrebbe saltare direttamente alla richiesta di togliere dallo Slot-1 la flashcard e di inserire il gioco originale. Altrimenti, avete sbagliato qualcosa prima, quindi ripetete i passaggi che vi sembrano dubbi.
Una volta ottenuto il fatidico messaggio, togliete la flashcard e mettete il gioco, quindi premete A.

8. Ora siete nel vivo del tutto! XD Non appena il programma finirà di analizzare il gioco, accederete alla schermata Save Backup.
Sullo schermo superiore avrete i file presenti nella cartella NDS_Backup del vostro pc: sul touch, avrete informazioni sulla cartuccia e la lista di comandi.

Pulsanti Schermo Save Backup

Schermo superiore: file *.sav presenti nella cartella NDS_Backup
D-Pad: Scorre tra i vari file nello schermo superiore
Pulsante A: Sovrascrive il file *.sav esistente selezionato in quel momento (non succede nulla se non avete almeno un *.sav nella cartella)
Pulsante B: Crea un nuovo file *.sav a partire dal salvataggio presente nella cartuccia
Pulsante X: Permette di cambiare cartuccia
Pulsante Y: Aggiorna il contenuto della cartella NDS_Backup (schermo superiore)
Pulsante R: Cambia alla modalità Save Restore

Pulsanti Schermo Save Restore

Schermo superiore: file *.sav presenti nella cartella NDS_Backup
D-Pad: Scorre tra i vari file nello schermo superiore
Pulsante A: Sostituisce il salvataggio presente nella cartuccia con quello selezionato dalla cartella NDS_Backup (schermo superiore)
Pulsante B: Cancella qualsiasi salvataggio presente nella cartuccia (attenzione!)
Pulsante X: Permette di cambiare cartuccia
Pulsante Y: Aggiorna il contenuto della cartella NDS_Backup (schermo superiore)
Pulsante L: Cambia alla modalità Save Backup
Pulsante R: Cambia alla modalità Rom Backup

Pulsanti Schermo Rom Backup

Schermo superiore: file *.nds presenti nella cartella NDS_Backup
D-Pad: Scorre tra i vari file nello schermo superiore
Pulsante A: Sovrascrive il file *.nds esistente selezionato in quel momento (non succede nulla se non avete almeno un *.nds nella cartella)
Pulsante B: Crea un nuovo file *.nds (in pratica, vi dumpa il gioco)
Pulsante X: Permette di cambiare cartuccia
Pulsante Y: Aggiorna il contenuto della cartella NDS_Backup (schermo superiore)
Pulsante L: Cambia alla modalità Save Restore


E con questo, è tutto. Spero di esservi stato almeno un po' utile biggrin.gif

Guida scritta da Leon89 per GbaRL.it.
La riproduzione della stessa, senza il consenso dell'autore, è severamente vietata al di fuori nel Network RL.




----------------------------------------------------------



Come mettere i salvataggi su cartuccia originale (GBA&DS)


Discussione Ufficiale

1.Mettere salvataggi su cartuccia DS
2.Mettere salvataggi su cartuccia GBA



1.Mettere salvataggi su cartuccia DS


Necessario: Dopo aver scaricato il NDS Backup Tool mettetelo nella root della vostra Flashcard, create una cartella col nome NDS_Backup e mettete al suo interno il salvataggio che volete copiare nella cartuccia.

Una volta avviato vi troverete questa schermata:


Premete R per cambiare schermata e poi premete (A):


Premete nuovamente (A) e togliete la vostra Flashcard ed inserite la cartuccia DS dove volete mette il save, fatto ciò premete per l'ennesima volta (A), attendete qualche secondo, ed ecco qui che il vostro bel save è stato inserito.


2.Mettere salvataggi su cartuccia GBA


Necessario:Una volta scaricato il GBA Backup Tool estraetelo e mettete i file nella root della vostra Flashcard, create una cartella col nome GBA_Backup e mettete al suo interno il salvataggio(.sav)* che volete copiare nella cartuccia.

*Nota: Se usate la EZ 3in1 per giocare con i GBA vi creerà come salvataggi dei .sv1, ma basta rinominarli .sav e funzionerà tutto perfettamente.

Fatto ciò avviate il GBA Backup Tool e vi troverete questa schermata:


Mettete la cartuccia GBA su cui volete trasferire il salvataggio e poi premete (A):


Ora Premete R per cambiare schermata e successivamente premete (A), attendete qualche secondo ed avrete trasferito correttamente il salvataggio.

Guida scritta da DS_PSP per GBARL.it.
La riproduzione della stessa, senza il consenso dell'autore, è severamente vietata al di fuori nel network RL.




----------------------------------------------------------



Backup&Restore salvataggi DS via Wi-Fi (metodo con Savegame Manager)


Discussione Ufficiale

Occorrente
  • 1 Nintendo DS o DS Lite (no DSi/DSi XL/3DS/3DS XL/2DS!)
  • 1 Flashcard Slot-1 o (forse*) un accessorio Datel (Games 'n' Music, Action Replay DSi, ecc)
  • Il programma per Windows “smallftpd” o un altro server FTP
  • 1 Router Wi-Fi compatibile col DS (già configurato)
  • L'homebrew “Savegame Manager 0.2.4” per flashcard Slot-1(DOWNLOAD) o per accessori Datel* (DOWNLOAD) oppure la versione 0.2.3 per DSTT (DOWNLOAD)
    *=la versione per accessori Datel non è stata testata a fondo, quindi non posso assicurare il funzionamento


0. Introduzione
Savegame Manager è un homebrew open-source (con licenza GPL V2) creato da Pokedoc, membro del Project Pokémon Forums, capace di trasferire il salvataggio di un gioco DS al PC (backup/dump) e viceversa (restore) via Wi-Fi in modo simile al savsender. La versione per DSTT è stata creata da vagonhawk. A differenza di altri homebrew, Savegame Manager può eseguire sia il backup che il restore del salvataggio delle cartucce DS a infrarossi (NTR-031) cioè Pokémon HeartGold/SoulSilver/Bianco/Nero/Bianco2/Nero2 e Walk with Me. Oltre alla modalità Wi-Fi, l'applicazione ha anche la modalità 3in1 (per l'uso combinato con la EZ 3in1) e la modalità GBA (per fare il dump/restore del salvataggio di giochi GBA). Queste funzionalità non saranno incluse nella guida rispettivamente perché non ho una EZ 3in1 e perché per i giochi GBA è meglio usare il GBA Backup Tool 0.21 di Rudolph (questo programma non riesce a gestire i salvataggi di tipo EEPROM).
Questa è la pagina ufficiale del progetto: http://projectpokemon.org/forums/showthrea...kup-HG-SS-saves
Questa invece è la pagina di Google Code dove è presente il source-code del programma sia delle versioni "final" sia di quelle beta: http://code.google.com/p/savegame-manager/

1. Preparazione del server FTP
In questa guida userò smallftpd perché è semplice da usare e consigliato direttamente da Pokedoc.
-Andate nella root del vostro disco C e create una nuova cartella chiamata savegame_manager
-Scaricate smallftpd da QUI
-Scompattate il file smallftpd-1.0.3-fix.zip e avviate il file smallftpd.exe
-Se il Windows Firewall blocca il programma, sbloccatelo.
-Andate su Settings->General e dovreste avere questa situazione (se volete non mettete il segno di spunta su Auto start)

-Ora andate su Settings->Advanced e mettete la spunta su “Use local IP” in modo da avere questa situazione. Premete OK

-Infine andate su Settings->Users e premete Add. Ora nella nuova finestra scrivete di fianco a “Login” un nome utente e vicino a “Password” una password. Poi, nel campo Directories premete Add; lasciate così “Virtual path”e scrivete su Physical path c:\savegame_manager avendo questo risultato. Premete OK

Poi premete su Add nel campo Permissions e vicino a LR scrivete una W. Premete OK

Il risultato finale della schermata Users dovrebbe essere questo. Premete OK.

-Per finire, cliccate su Server->Save config e chiudete il programma. Se non avete selezionato l’Auto start, per avviare il server dovrete cliccare il bottone verde quando riaprirete l’applicazione.
Il programma è pronto, ora configurate l'homebrew.

2. Configurazione di Savegame Manager
-Prima di tutto dovete conoscere l'indirizzo IP del vostro PC. Per vederlo, fate come segue:
Su XP) Start->Esegui->scrivete cmd e fate invio->scrivete ipconfig e fate invio.
Su Vista/7) Start->dove c'è scritto “Cerca programmi e file” scrivete cmd e fate invio->scrivete ipconfig e fate invio. Il numero da tenere a mente è l'indirizzo IPv4.
-Copiate i file savegame_manager.ini e .nds nella root della SD.
-Aprite il file .ini e cambiate quello che c'è scritto in questo modo:
CODICE
ftp_ip = Vostro Indirizzo IP
ftp_user = Vostro Nome Utente
ftp_pass = Vostra Password
ftp_port = 21

Adesso anche l'homebrew è OK, si passa al DS!

3. Uso di Savegame Manager
-Avviate il file savegame_manager.nds dalla vostra flashcard.
-Premete B alla schermata iniziale. Dovreste arrivare qui, alla schermata principale

3.1 BACKUP
-Per fare il dump del salvataggio toccate Backup
-Vi verrà chiesto di togliere la flashcard dal DS, di mettere la cartuccia col save da dumpare (nel mio caso, Pokémon HeartGold) e di premere A. In questo momento avviate smallftpd.
-Dopo aver premuto A, il DS si connetterà al router. Assicuratevi che lo stato del collegamento su PC sia “LIST”

-Premete L+R per dumpare il save. Queste sono le schermate che dovreste avere
» Clicca per leggere lo Spoiler! «
PC

DS

Non preoccupatevi se a PC non vi segna che l'upload è finito, l'importante è che Savegame Manager sia ritornato alla schermata principale. Non preoccupatevi nemmeno se con giochi con save piccoli come ad esempio DBZ Supersonic Warriors 2 l'homebrew torna alla schermata principale senza arrivare al 100% (con DBZ mi è arrivato al 25% ma il dump era OK).
Potrete trovare il save nella cartella savegame_manager che avete creato prima.
3.2 RESTORE
-Copiate il salvataggio da mettere nella cartuccia originale nella cartella savegame_manager che avete creato prima.
N.B: Come probabilmente sapete già, molte flashcard forzano i salvataggi dei giochi a 512KB. Tuttavia questo non è il peso di tutti i salvataggi dei giochi DS, quindi, prima di fare il restore, dovete convertire il save in modo da avere la stessa dimensione del save su cartuccia originale. Ecco come sistemare il save sotto spoiler.
» Clicca per leggere lo Spoiler! «
-Per sapere qual è la dimensione originale del salvataggio, fatene il dump tongue.gif
-Andate su http://www.shunyweb.info/convert.php
-In Savegame to convert scegliete il vostro salvataggio da sistemare
-In Source Format scegliete la vostra flashcard
-In Target Format scegliete "Acekard RPG | EZFlash V | RAW Format [Force *kb] (.sav)"
*=Dimensione del salvataggio su cartuccia originale
-Cliccate su Convert e scaricate il nuovo .sav

-Per fare il restore del salvataggio toccate Restore
-Avviate smallftpd
-Sul Touch Screen comparirà la lista dei file presenti nella cartella savegame_manager
-Scegliete il save. Vi verrà chiesto di togliere la flashcard dal DS, di mettere la cartuccia originale (nel mio caso, Pokémon HeartGold) e di premere A.
-Ora partirà il trasferimento del salvataggio dal PC al DS. Quando l’operazione è terminata, su PC avrete questa situazione mentre su DS partirà la scrittura del save.

-Ora il DS scriverà il salvataggio nella cartuccia. Quando arriva al 100%, potete spegnere la console.

3.3 RESET
La terza opzione dell’homebrew è Reset. Cancella il salvataggio SENZA fare un backup. Attenzione ai cuginetti/fratellini tongue.gif

4. Problemi noti
-L’homebrew potrebbe non funzionare su Games 'n' Music/Action Replay DSi se si usa una microSDHC.
-L’homebrew non è compatibile con alcune R4 fake (sull’originale con Wood R4 va perfettamente). Potete provare la versione per DSTT.
-L’homebrew non supporta WarioWare D.I.Y., Jam with the Band e Pokémon Typing DS.

Guida scritta da poké-man per GbaRL.it prendendo spunto dal readme creato da Pokedoc. Per la copia, anche solo parziale, della guida, chiedere il consenso all’autore via PM o linkare questo topic.
 Go to the top of the page
 
+Quote Post

Closed TopicStart new topic
1 utenti stanno leggendo questa discussione (1 visitatori e 0 utenti anonimi)
0 utenti:

 

Modalità di visualizzazione: Normale · Passa a: Lineare · Passa a: Outline


RSS Versione Lo-Fi Oggi è il: Wed 25 November 2020- 09:56

.: GBArl.it :. Copyright © 2003-2020, All Rights Reserved.
Loghi, documenti e immagini contenuti in questo Sito appartengono ai rispettivi proprietari,
e sono resi pubblici sotto licenza Creative Commons

Creative Commons License
.::.