Features (aggiornate alla versione 2.7):
  • aggiunto, a grande richiesta, il supporto per la CycloDS
  • migliorato il sistema di skinning con l'aggiunta del supporto per file .bmp (al posto di quelli .gif, usati fin'ora)
  • aggiunta la funzione "Save Settings" che permette di non perdere i parametri di configurazione della card con l'aggiornamento, in modo da non dover risettare dopo ogni upgrade dell'OS le opzioni del menu della card
  • suoni customizzabili
  • multilanguage (Ita-Eng)
  • sottomenu per la scelta del valore di default della funzione di spegnimento automatico e per la scelta della lingua
  • visualizzazione changelog su due pagine
  • riconoscimento automatico della card
  • supporto skin
  • card supportate: AceKard2, AceKard RPG, SuperCardDS One (SDHC e non), DSTT, R4, EDGE
  • funzione di auto spegnimento alla fine dell'aggiornamento
DOWNLOAD ultima versione
PAGINA DEL PROGETTO

Coma ormai molti di voi sapranno, il mio primo esperimento di programmazione per DS, ha preso gradualmente piede, fino a diventare un primo gradino verso il tanto atteso Imperium.
Il programma in questione, OsUp, serve ad aggiornare, senza l'ausilio del pc, le flashcard più diffuse e di maggiore successo; l'unica cosa che dovete avere a disposizione è una rete wireless funzionante e la rispettiva configurazione per la connessione menorizzata nel DS. L'utilità? Beh, immaginate di essere in vacanza in un villaggio turistico o in un albergo che offre la possibilità di connessione ad Internet attraverso una connessione WiFi ma, magari non avete il pc: con OsUp sarà possibile tenere in costante aggiornamento la propria flashcard, senza dover avere necessariamente il supporto di un computer.

L'installazione di OsUp è davvero semplicissima: grazie al supporto dell'autopatching DLDI delle card supportate, dovrete solo copiare il file OsUp.nds dove più preferite nella vostra memory card. In più dovrete creare nella root una cartella di nome “OsUp” in cui dovrete crearne altre due: una "skin" in cui dovrete sistemare i file relativi al tema che più vi aggrada e una "sound" in cui metterete i file audio da riprodurre come suoni di sistema (mantenete gli stessi nomi dei file standard).

Nell'archivio contenente i programma, trovate la skin classica di OsUp ma potrete crearne delle vostre sulla falsa riga del tema presente di default: le uniche piccole accortezze riguardano il formato che deve necessariamente essere .GIF, i nomi dei file (bg_upper per lo schermo superiore e bg_lower per il touchscreen), una scelta opportuna del colore "trasparente" (il primo della palette) e la dimensione che deve essere di 256x192 pixel.


Una volta copiati i file relativi ad OsUp, dovrete settare i parametri di configurazione della connessione del vostro DS con il vostro Access Point attraverso le impostazioni di un qualsiasi gioco con cui poter giocare online.

Fatto ciò, avviate OsUp.
All'avvio .:OsUp:. carica tutti i dati necessari e si connette all'Access Point rilevato. Dopo questa breve fase di caricamento, potrai scegliere cosa fare: aggiornare la Flashcard, aggiornare lo stesso .:OsUp:., impostare le preferenze nel menu Settings o visualizzare la pagina dei Credits.

UPDATE CARD:
Una volta selezionata questa opzione, .:OsUp:. riconosce in automatico la tua flashcard e poi ti mostra sul touchscreen il changelog dell'ultima versione dell'OS della tua card.
Per quelle card, come la AceKard2 o la AceKard RPG, che godono di un doppio firmware (ufficiale e custom), .:OsUp:. ti chiedera' quale OS vuoi installare.
A questo punto, per iniziare il processo di aggiornamento, devi solo seguire le semplici istruzioni che ti compariranno sullo schermo attivando, eventualmente, la funzione di AutoPoweroff (che spegnera' automaticamente il DS ad aggiornamento ultimato), tramite i tasti L e R, prima dell'avvio del processo di download.

UPDATE .:OsUp:.
La funzione di aggiornamento di .:OsUp:. e' molto simile a quella appena vista di upgrade della flashcard: devi solo seguire le semplici istruzioni che ti compariranno sullo schermo del Nintendo DS.

SETTINGS
In questo sottomenu e' possibile impostare i settaggi relativi alla lingua (in futuro verranno aggiunte nuove voci).
Le scelte sono tre (selezionabili toccando l'area all'interno del rettangolo grigio):

- AUTO: riconosce automaticamente la lingua impostata nel menu del DS
- English: imposta l'inglese come lingua da utilizzare, indipendentemente dalla lingua selezionata nel menu del DS
- Italian: imposta l'italiano come lingua da utilizzare, indipendentemente dalla lingua selezionata nel menu del DS

Se nelle impostazioni del DS e' stata scelta una lingua diversa dall'italiano o inglese, il menu sara' comunque visualizzato in inglese (presto saranno implementati anche lo spagnolo e il francese).
Ci sono altri due impostazioni customizzabili raggiungibili direttamente dal file osup_config.ini, presente all'interno della cartella OsUp: il colore del testo e il colore della progress bar.
Nel file ini, trovate le segunti stringhe:
CODICE
     ...
     text_r=0
     text_g=0
     text_b=0
     ...

Come e' facilmente intuibile, le tre voci sono relative alle tre componenti RGB del colre del testo desiderato.
Unica cosa da tenere presente e' che i valori dei tre gradienti devono essere compresi tra 0 e 31.


NOTA IMPORTANTE
E' di vitale importanza che, una volta che .:OsUp:. ha iniziato il processo di decompressione e di installazione dei file dell'OS, IL DS NON VENGA SPENTO PER NESSUNA RAGIONE.


Enjoy!

.:Mik:.