IPB

Benvenuto Visitatore ( Log In | Registrati )

Seguici su:    
3 Pagine V   1 2 3 >  
Reply to this topicStart new topic
> [GUIDA] Come modificare il firmware della M3DsS/R4 per personalizzare al 100% il menu, in pratica...come manipolare il file _DS_MENU.DAT!
.:MIK:.
messaggio Sunday 21 October 2007 - 19:20
Messaggio #1

OsUp Developer
Gruppo icone

Gruppo: Veterani
Messaggi: 1.267
Iscritto il: Sun 15 July 2007 - 18:22
Da: Zion
Utente Nr.: 19.564
Feedback: 1 (100%)




Ebbene sì! dopo tante prove e tanto stress per la mia povera M3Ds simply, ne sono arrivato a capo!! yahoo.gif
Ecco a voi la




GUIDA PER MODIFICARE IL FIRMWARE DELLA M3DSS/R4

1.Perchè farlo?
2.Necessario
3.Procedimento (contiene guida all'uso di Injektor2)
4.Conclusioni
5.Sostituzione del link di MoonShell con uno shurtcut di un'altra applicazione
---------------------------------------

1.Perchè farlo?

Modificare il file _DS_MENU.DAT permette di personalizzare al 100% il menu della nostra flash cart.

Più precisamente ci permette di modificare:
  • skin di sistema (quella di default che compare se non inseriamo alcun tema nella cartella "themes")
  • messaggi degli avvisi e/o titoli delle schermate
  • icone standard presenti nel menu (cartelle, file sconosciuti, homebrew senza icona...)
Personalmente mi ha spinto la voglia di customizzare tutto fino all'osso!



2.Necessario

Per poter mettere le mani nel file .dat del menu, ci servono due programmi:Altro requisito fondamentale è la pazienza (come sempre)....probabilmente la prima volta che ci poverete non otterrete alcun risultato, ma con un po' di costanza ci riuscirete wink.gif!

Detto ciò...mettiamo le mani in pasta!! biggrin.gif



3.Procedimento
Copiamo il file _DS_MENU.DAT sul disco rigido, nel percorso c:\.

Apriamo ora Injektor2 e loadiamo il file che abbiamo appena copiato.
Con sommo stupore, troviamo che nel riquadro sulla sinistra della finestra di Injektor2 compare la skin "standard" della nostra flash cart.... ooooooooooooooooooooOOOOOOOOOOOOOOOOHHH! stralol.gif

GUIDA ALL'USO DI INJEKTOR2
» Clicca per leggere lo Spoiler! «
Elenco di tutti i tasti presenti nella skermata del programma con relativa spiegazione:

SEZIONE MODIFICA SKIN
-edit trasparency: seleziona pixel per pixel le parti dell'immagine che risulterà trasparente (alla fine della modifica dovrete cliccare su OK in basso, sotto l'immagine...per tovarlo, a volte, è necessario abbassare del tutto la barra delle applicazioni)
-load picture: mi rifiuto di spiegarlo stralol.gif
-load picture in grabber: apre l'immagine nel grabber da cui poi si potrà selezionare una parte attraverso un selettore automaticamente ridimensionato
-select zone in grabber: quello che ho appena scritto...seleziona una parte dell'immagine precedentemente caricata nel grabber
-saveback to file: salva le modifiche al file aperto
-save to a new file: ...
-save as patch: serve per interrompere il lavoro freezandolo in modo da poterlo riprendere in un secondo momento...è tipo l'uso i una bozza
-load patch: carica il lavoro lasciato a metà
-import theme: apre un tema già esistente (per piazzarlo come tema di default dopo averlo eventualmente modificato)
-export theme: salva il tema modificato nella cartella indicata sotto
-export picture: salva l'immagine presente nel riquadro a sinistra
-darken/hilight picture: settaggi luminosità e contrasto
-create icons from bg pict/ create info panel from bg: non ne ho idea...ma tanto nn ci servono biggrin.gif
-PREVIOUS/NEXT: scorre tra le varie immagini (comprese le icone di sistema)
-load picture AS: seleziona un'immagine intera come icona
-select zone in grabber AS: seleziona una parte dell'immagine caricata precedentemente nel grabber

SEZIONE MODIFICA TESTO
-restore default text
-modify text: va selezionato ogni volta che viene modificata una stringa
-previos/next string
-edit texts colors: modifica le combinazioni di colore (modifica del file theme.ini)

Questo è tutto quello che serve sapere...ora scatenate la vostra fantasia! wink.gif



Ora viene il "difficile"...
Dopo aver modificato il file con Injektor, salviamolo "as a new file" e diamogli un nome a caso tipo "output.dat".
Spostiamo questo file nel percorso C:\ insieme al file r4crypt.exe.
Avviamo il prompt dei comandi e digitiamo (dopo aver selezionato il percorso c:\)

CODICE
r4crypt -d output.dat output2.dat


Ora diamo quest'altro comando:
CODICE
r4crypt -e output2.dat _DS_MENU.DAT


In realtà (pensavo di averlo scritto ma Aurelio mi ha aperto gli okki friends.gif) decrittare il file serve per poterlo modificare con un editor Hex..in alternativa selezionate "Save as a new file" e poi rinominatelo "_DS_MENU.DAT".

Fatto ciò, terminato il processo, verrà generato, nello stesso percorso, il file _DS_MENU.DAT che dovremo semplicemente copiare nella root della memory card sostituendo quello già presente.


4.Conclusioni
La possibilità di modificare tutto, e dico tutto, il menu della flash cart, era esattamente quello che volevo fare e questo metodo lo permette...ma con una grande limitazione: non è possibile effettuare una traduzione italiana delle stringhe di testo.
Il problema sorge dal fatto che quelli che hanno compilato il file .dat, hanno praticamente assegnato un numero massimo di caratteri (lo spazio è un carattere) ad ogni stringa...è quindi impossibile modificare la stringa "Game" in "Giochi"...si può fare il contrario, sostituendo le stringhe con altre di lunghezza inferiore ("Game loading..." in "Loading...").

UNA RACCOMANDAZIONE:
prima di mettervi all'opera, fate una copia di backup del file _DS_MENU.DAT, in modo che se avete problemi, basterà ricopiarlo nella mc. Ricordatevi in ogni caso non mi assumo nessuna responsabilità per eventuali danni provocati nè alla console nè a cose, persone, animali, città etc. etc.. biggrin.gif

Per chi se la cava ad usare un editor hex può usarlo tranquillamente al posto di Injektor...



That's all!!

Enjoy! cool.gif

.:Mik:.


--------------------
 Go to the top of the page
 
+Quote Post
latios 93
messaggio Tuesday 23 October 2007 - 18:58
Messaggio #2

Boss GBA/NDS
Gruppo icone

Gruppo: Membri
Messaggi: 458
Iscritto il: Fri 30 March 2007 - 17:09
Utente Nr.: 17.430
Feedback: 3 (100%)




GGGRRRRAAAAZZZZIIIIIEEEEEE!!!!!


EDIT:ma nn c'è un modo di inserire qualche icona tipo homebrew ?


--------------------
 Go to the top of the page
 
+Quote Post
.:MIK:.
messaggio Wednesday 24 October 2007 - 08:16
Messaggio #3

OsUp Developer
Gruppo icone

Gruppo: Veterani
Messaggi: 1.267
Iscritto il: Sun 15 July 2007 - 18:22
Da: Zion
Utente Nr.: 19.564
Feedback: 1 (100%)




CITAZIONE (latios 93 @ Tuesday 23 October 2007 - 19:58) *
GGGRRRRAAAAZZZZIIIIIEEEEEE!!!!!
EDIT:ma nn c'è un modo di inserire qualche icona tipo homebrew ?


Non singolarmente...cioè...puoi settare l'icona che comparirà nel menu quando visualizzi un homebrew che non ha un'ico di suo...non so se mi sono spiegato.. tongue.gif

Cmq sto provando a creare un clone di win, con anto di icone uguali...appena finisco lo posto.. WORK IN PROGRESS... fischia.gif


--------------------
 Go to the top of the page
 
+Quote Post
.:MIK:.
messaggio Wednesday 24 October 2007 - 09:05
Messaggio #4

OsUp Developer
Gruppo icone

Gruppo: Veterani
Messaggi: 1.267
Iscritto il: Sun 15 July 2007 - 18:22
Da: Zion
Utente Nr.: 19.564
Feedback: 1 (100%)




Ecco a voi la mia prima creazione... :yhaoo:

Essenzialmente ho cambiato le icone (stile win) e poi ho settato di default un tema (non mio) di win xp wink.gif

Download

Enjoy...e postate anche i vostri lavori.. wink.gif

P.S: per installarlo dovete solo copiare il file che scaricate dal link qui su al posto di quello "standard" presente nela root della vostra mc


--------------------
 Go to the top of the page
 
+Quote Post
latios 93
messaggio Thursday 25 October 2007 - 14:33
Messaggio #5

Boss GBA/NDS
Gruppo icone

Gruppo: Membri
Messaggi: 458
Iscritto il: Fri 30 March 2007 - 17:09
Utente Nr.: 17.430
Feedback: 3 (100%)




io lo provato ma nn va ma forse è per la m3simply? io ho r4


--------------------
 Go to the top of the page
 
+Quote Post
DarkDevil®
messaggio Thursday 25 October 2007 - 15:22
Messaggio #6

Fanatic GBA/NDS
Gruppo icone

Gruppo: Membri
Messaggi: 1.274
Iscritto il: Mon 14 May 2007 - 08:17
Da: Netherworld
Utente Nr.: 18.191
Feedback: 0 (0%)




a me interesserebbe spostare i blocchi di pixel dove mettiamo game media e slot-2 per le skin non mi piacciono molto li li metto al touch screen linguetta.gif dici che si puo fare in qualche modo ?
se nn hai capito dimmelo che nn sono molto bravo a spiegare 26.gif


--------------------
 Go to the top of the page
 
+Quote Post
mapafraso
messaggio Thursday 25 October 2007 - 16:09
Messaggio #7

Special User
Gruppo icone

Gruppo: Membri
Messaggi: 289
Iscritto il: Mon 9 April 2007 - 22:03
Da: Padova
Utente Nr.: 17.579
Feedback: 0 (0%)




Grazie .:MIK:. di questa perla! clap.gif clap.gif clap.gif clap.gif
Utilissima biggrin.gif

Edit: Mik .... il tuo lavoro e' solo per M3... mi dice The Hardware is not compatible... mellow.gif cosa posso fare? ( ho una R4 )


--------------------
 Go to the top of the page
 
+Quote Post
latios 93
messaggio Thursday 25 October 2007 - 17:57
Messaggio #8

Boss GBA/NDS
Gruppo icone

Gruppo: Membri
Messaggi: 458
Iscritto il: Fri 30 March 2007 - 17:09
Utente Nr.: 17.430
Feedback: 3 (100%)




CITAZIONE (mapafraso @ Thursday 25 October 2007 - 17:09) *
Grazie .:MIK:. di questa perla! clap.gif clap.gif clap.gif clap.gif
Utilissima biggrin.gif

Edit: Mik .... il tuo lavoro e' solo per M3... mi dice The Hardware is not compatible... mellow.gif cosa posso fare? ( ho una R4 )

stesso problema ho una r4, senti mik io vorrei mettere un 'altra icona vicino a quella del multimedia tipo per linux ecc.. si puo fare?


--------------------
 Go to the top of the page
 
+Quote Post
Marcutyo
messaggio Thursday 25 October 2007 - 18:24
Messaggio #9

Boss GBA/NDS
Gruppo icone

Gruppo: Membri
Messaggi: 623
Iscritto il: Mon 13 August 2007 - 10:01
Da: Palermo
Utente Nr.: 20.590
Feedback: 0 (0%)

Codice Amico:
2750-1782-6449
Nintendo Network ID:
Marcutyo
Dream Code Animal Crossing NL:
7000-2415-3610



aspettate un attimo, forse farò una domanda da n00b...
perché se si possono creare i temi c'è bisogno di questo file?


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


 Go to the top of the page
 
+Quote Post
DarkDevil®
messaggio Thursday 25 October 2007 - 19:12
Messaggio #10

Fanatic GBA/NDS
Gruppo icone

Gruppo: Membri
Messaggi: 1.274
Iscritto il: Mon 14 May 2007 - 08:17
Da: Netherworld
Utente Nr.: 18.191
Feedback: 0 (0%)




per cambiare quello che non puoi cambiare usando i temi grog.gif


--------------------
 Go to the top of the page
 
+Quote Post
.:MIK:.
messaggio Friday 26 October 2007 - 10:54
Messaggio #11

OsUp Developer
Gruppo icone

Gruppo: Veterani
Messaggi: 1.267
Iscritto il: Sun 15 July 2007 - 18:22
Da: Zion
Utente Nr.: 19.564
Feedback: 1 (100%)




Per tutti quelli che me l'hanno chiesto...

Funziona alla grande anche sulla r4... wink.gif
Dovete semplicemente patcharlo con il tool (credo fosse di chishm) per rendere l' "OS" della R4 compatibile con quell della M3 e vic...
Io ho una M3 quindi l'ho fatto appositamente per lei... biggrin.gif


--------------------
 Go to the top of the page
 
+Quote Post
.:MIK:.
messaggio Friday 26 October 2007 - 10:56
Messaggio #12

OsUp Developer
Gruppo icone

Gruppo: Veterani
Messaggi: 1.267
Iscritto il: Sun 15 July 2007 - 18:22
Da: Zion
Utente Nr.: 19.564
Feedback: 1 (100%)




CITAZIONE (DarkDevil® @ Thursday 25 October 2007 - 16:22) *
a me interesserebbe spostare i blocchi di pixel dove mettiamo game media e slot-2 per le skin non mi piacciono molto li li metto al touch screen linguetta.gif dici che si puo fare in qualche modo ?
se nn hai capito dimmelo che nn sono molto bravo a spiegare 26.gif


Se hai un po' di dimestichezza con un editor Hex, si potrebbe provare... anche se credo sia qualcosa di relativo al fie .sys più che quello .dat...


--------------------
 Go to the top of the page
 
+Quote Post
.:MIK:.
messaggio Friday 26 October 2007 - 10:58
Messaggio #13

OsUp Developer
Gruppo icone

Gruppo: Veterani
Messaggi: 1.267
Iscritto il: Sun 15 July 2007 - 18:22
Da: Zion
Utente Nr.: 19.564
Feedback: 1 (100%)




CITAZIONE (latios 93 @ Thursday 25 October 2007 - 18:57) *
stesso problema ho una r4, senti mik io vorrei mettere un 'altra icona vicino a quella del multimedia tipo per linux ecc.. si puo fare?


Non saprei...il problema è che le dimensioni del file .dat sono preimpostate...ci sarebbero problemi logistici, credo.. wink.gif


--------------------
 Go to the top of the page
 
+Quote Post
mapafraso
messaggio Friday 26 October 2007 - 18:21
Messaggio #14

Special User
Gruppo icone

Gruppo: Membri
Messaggi: 289
Iscritto il: Mon 9 April 2007 - 22:03
Da: Padova
Utente Nr.: 17.579
Feedback: 0 (0%)




allora mik... ho provato a usare il tools ma non cambia nulla...


--------------------
 Go to the top of the page
 
+Quote Post
.:MIK:.
messaggio Friday 26 October 2007 - 19:55
Messaggio #15

OsUp Developer
Gruppo icone

Gruppo: Veterani
Messaggi: 1.267
Iscritto il: Sun 15 July 2007 - 18:22
Da: Zion
Utente Nr.: 19.564
Feedback: 1 (100%)




CITAZIONE (mapafraso @ Friday 26 October 2007 - 19:21) *
allora mik... ho provato a usare il tools ma non cambia nulla...


Ok...allora modificherò il file della R4...poi lo posto... wink.gif


--------------------
 Go to the top of the page
 
+Quote Post
.:MIK:.
messaggio Friday 26 October 2007 - 20:32
Messaggio #16

OsUp Developer
Gruppo icone

Gruppo: Veterani
Messaggi: 1.267
Iscritto il: Sun 15 July 2007 - 18:22
Da: Zion
Utente Nr.: 19.564
Feedback: 1 (100%)




Fatto...questo è il file per R4 (è uguale a quello precedentemente postato varsione M3s:) ).. Ho lasciato il tema di default (tanto è molto semplice cambiarlo wink.gif )..ho cambiato solo le icone...

Download

Se qualcuno trova dei problemi, lo prego di avvisarmi...io ho una M3ds e non ho modo di testarlo...


--------------------
 Go to the top of the page
 
+Quote Post
.:MIK:.
messaggio Friday 2 November 2007 - 23:04
Messaggio #17

OsUp Developer
Gruppo icone

Gruppo: Veterani
Messaggi: 1.267
Iscritto il: Sun 15 July 2007 - 18:22
Da: Zion
Utente Nr.: 19.564
Feedback: 1 (100%)




Up... blink.gif
L'avete provato per la R4? funziona?


--------------------
 Go to the top of the page
 
+Quote Post
Aurelio
messaggio Saturday 3 November 2007 - 09:37
Messaggio #18

DsOs Developer
Gruppo icone

Gruppo: Tecnico
Messaggi: 3.798
Iscritto il: Tue 7 June 2005 - 09:23
Da: Vico Equense(NA) - Milano
Utente Nr.: 5.122
Feedback: 6 (100%)

Codice Amico:
2664-2091-2256



Non l'ho provato.Però ho scoperto come farlo funzionare.Praticamente vi basterà non usare il software r4encypt ma solo l'injector.Così funziona


--------------------
Scarica anche tu Cyan!(è gratis! :D)
Blog di programmazione
 Go to the top of the page
 
+Quote Post
.:MIK:.
messaggio Saturday 3 November 2007 - 11:25
Messaggio #19

OsUp Developer
Gruppo icone

Gruppo: Veterani
Messaggi: 1.267
Iscritto il: Sun 15 July 2007 - 18:22
Da: Zion
Utente Nr.: 19.564
Feedback: 1 (100%)




CITAZIONE (Aurelio @ Saturday 3 November 2007 - 09:37) *
Non l'ho provato.Però ho scoperto come farlo funzionare.Praticamente vi basterà non usare il software r4encypt ma solo l'injector.Così funziona


Strano...a me da' un errore quando clicco su "saveback to file"... blink.gif


--------------------
 Go to the top of the page
 
+Quote Post
Aurelio
messaggio Saturday 3 November 2007 - 12:28
Messaggio #20

DsOs Developer
Gruppo icone

Gruppo: Tecnico
Messaggi: 3.798
Iscritto il: Tue 7 June 2005 - 09:23
Da: Vico Equense(NA) - Milano
Utente Nr.: 5.122
Feedback: 6 (100%)

Codice Amico:
2664-2091-2256



Io clicco save new file e poi lo rinomino


--------------------
Scarica anche tu Cyan!(è gratis! :D)
Blog di programmazione
 Go to the top of the page
 
+Quote Post

3 Pagine V   1 2 3 >
Reply to this 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: Thu 12 December 2019- 12:51

.: GBArl.it :. Copyright © 2003-2015, 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
.::.