Visualizzazione Stampabile
-
[GUIDA] Cios rev 21 D2X
In questa guida vi parlerò di questo fantascico lavoro creato da un coder italiano, Daveboal, membro del forum hackwii.it
Daveboal ha preso il cios 249 rev 21 di waninkoko e si è messo al lavoro per cercare di fixare i suoi bug, bug che Waninkoko non avrebbe mai fixato in quanto sembra sparito dalla scena sia wii che ps3.
Va detto che daveboal in principio, per la versione 1 del suo cios fix è stato aiutato anche da xabby, sempre di hackwii, e da xflak, del forum gbatemp
Attualmente siamo alla release v4 che dovrebbe essere quella definitiva (ecco perchè ho aspettato a parlarvene), nella quale sono stati corretti e migliorate veramente parecchie cose!
Eccovi il changelog completo, dalla v1 alla v4:
- d2x v4
- ES - Aggiunta funzionalità "return to channel" compatibile con tutti i giochi, inclusi quelli problematici come PoP.
- ES - Fixato l'errore 002 nel method 2 per il blocco dell'ios reload.
- ES - Ora il metodo 2 supporta il blocco di ios reload ripetuti.
- ES - Aggiunto il supporto per il reload di qualunque cIOS, non solo quello in slot 249.
- FAT - Rimosso il codice per loggare su file poichè si è dimostrato nocivo per giochi come LostWinds and LostWinds WotM.
- FAT - Aggiunto il supporto per i settori con dimensione fino a 4KB (tipicamente necessaria for gli HD superiori a 2TB).
- FAT - Fixato un bug in FAT_GetStats. Ora giochi come Max & the Magic Marker, FFCC My Life as a King and FFCC My Life as a Darklord funzionano correttamente.
- FAT - Fixato il codice di errore restituito dalla FAT_Readdir quando la cartella rechiesta è in realtà un file. Ora tutti gli episodi della serie Strong Bad girano correttamente.
- FAT - Fixato un bug nella FAT_Seek per evitare che la dimensione del file aumenti qualora si ricerchi oltre la fine del file stesso.
- FAT - Cambiata la logica del timer.
- FAT - Aggiornata la libreria FatFs dalla versione 0.8 alla 0.8b
- FAT - Fixato un potenziale buffer overflow durante la lettura di una directory.
- FAT - Cambiamenti dovuti al fix nel modulo EHCI per supportare gli HD > 1TB.
- FFS - Rimosso il workaround sulla rinomina dei file perchè il problema è stato risolto dall'aggiornamento della libreria FatFs nel modulo FAT.
- FFS - Fixata la lunghezza del buffer in FAT_ReadDir per vitare potenziali problemi.
- EHCI - Fixato un bug per supportare gli hard disk superiori a 1TB.
- Altri cambiamenti minori.
- d2x v3
- FFS - Implementato un sistema di logging (attivo solo nelle beta) per facilitare il debug.
- FAT - Fix per il messaggio d'errore "corrupted data" nel gioco The Tower of Druaga.
- FAT - Fix di un piccolo bug che mandava in stallo giochi come LIT.
- FAT - Attivato il supporto alle partizioni multiple nel sorgente della libreria FatFs.
- FFS - Estesi i comandi ioctlv per montare la partizione desiderata su USB/SD all'avvio dell'emulazione della nand. La partizione di default è la prima per mantenere la retrocompatibilità col rev21 ufficiale.
- FFS - Aggirato un bug nella rinomina dei file che impediva i salvataggi successivi al primo in giochi come The Will of Dr.Frankenstein.
- FFS - Fix nella cancellazione della cartella /tmp all'avvio dell'emulazione della nand.
- FFS - Fix del nand usage che causava il fallimento del salvataggio in giochi come Tetris Party e FFCC My Life as a King.
- FFS - Altri piccoli cambiamenti e ripulito qua e la il codice.
- d2x v2
- EHCI - Fix del ritardo sulla porta USB secondaria
- d2x v1
- EHCI - Fix dell'impallamento del wiimote.
- EHCI - Fix per il ritardo in sincronizzazione del wiimote all'avvio di HackWiiFlow e WiiFlow.
- EHCI - Fix nella chiamata alla syscall os_restart_timer col numero corretto di argumenti.
Come installarlo
Attualmente i modi più semplici per installare la v4 Final avendo al wii collegata ad una rete wifi sono due:
1 - Pimp My Wii v2.22
Una volta avviato andate nel menu "install cios"
2 - Cios D2X Installer v1.1
http://img696.imageshack.us/img696/4...sinstaller.png
Per il download cliccate QUI
Come tutti gli homebrew va copiato in sd\apps\ ed avviato da HBC
La scelta della base e dello slot di installazione è libera, varia in base alle esigenze o abitudini dell'utilizzatore finale.
Una buona configurazione può essere questa:
247 su base 37
248 su base 38
249 su base 57
250 su base 56
251 su base 58
io per motivi pratici miei li ho così:
base 56 slot 250
base 38 slot 249
base 57 slot 248
base 37 slot 247
Per informazioni dettagliate sui passaggi dell'installazione con l'installer potete fare riferimento alla guida per la rev 21 normale che trovate QUI
-
Citazione:
Originariamente Scritto da
magi1984
Una buona configurazione può essere questa:
247 su base 57
248 su base 38
249 su base 57
250 su base 56
251 su base 58
magi solo un appunto per segnalarti un piccolo errore credo di battitura... penso che qui sopra tu intendessi "247 su base 37" .... per il resto ottimo post e ottimi Cios
-
-
Il cios d2x v5 introduce una svolta svolta epica in quanto supporta l'ios reload per tanto quei pochi giochi che prima si avviavano solo da DVD, ora sono avviabili anche da USB!
La v5 da supporto solo alle partizioni WBFS, nella v6 che è ancora una beta è stato introdotto il supporto alle partizioni FAT32 e NTFS
Cios d2x v5
changelog d2x v5:
- IOS Reload Block per dispositivi WBFS
- DIP - Aggiunto support USB/SD per i giochi affetti da ios reload (solo WBFS).
- DIP - Aggiunto comando ioctl per salvare la config dal modulo ESP prima dell'ios reload.
- DIP - Aggiunta syscall 0x46 (check_di_reset)
- DIP - Fixato rilevamento del dual layer per giochi come Sakura Wars.
- DIP - Fixato il comando GameCube di audio streaming per i dischi originali.
- DIP - Aggiunto fatal error qualora l'ios base sia sconosciuto e non possa essere patchato.
- ESP - Salvataggio config del modulo DIP prima di una richiesta di ios reload da parte di un gioco.
- ESP - Aggiunte patches mancanti agli ios base 53 e 55.
- ESP - Aggiunto fatal error qualora l'ios base sia sconosciuto e non possa essere patchato.
- FFSP - Aggiunto fatal error qualora l'ios base sia sconosciuto e non possa essere patchato.
d2x v6 beta1
- DIP - Added fraglist to support potentially any file system (tnx oggzee).
- DIP - Added support in fraglist for sector size greater than 512B (typically needed for HDD > 2TB).
- DIP - Module moved forward in memory and ram section resized.
- ESP - Module moved forward in memory.
- FFSP - Module moved forward in memory.
Per il download vi consiglio di utilizzare il cios d2x installer, che si è aggiornato alla versione 1.2:
-
che dici lo devo caricare?? Tu al mia wii la conosci meglio di me...:nokia 9701:
-
io sinceramente attendo il rilascio dei v6 finali, poi aggiorno!
al momento, dalla v4 alla v6, se si usa una partizione ntfs come te ed io, non ci son vantaggi
e poi sarà da aggiornare anche il CFG usb loader alla versione 69 per dare il supporto a questi nuovi cios
quindi per ora aspetta :pioneer 1420:
-
Cios d2x v6 FINAL
Changelog:
D2X v6: Blocco IOS Reload: la soluzione definitiva
◦ DIP - Aggiunto FragList per supportare praticamente qualsiasi file system (tnx oggzee).
◦ DIP - Aggiunto il supporto per il formato in FragList con settore superiore 512B (tipicamente necessaria per HDD> 2 TB).
◦ DIP - Modulo spostato in avanti nella memoria e nella sezione ram ridimensionato.
◦ ESP - Modulo spostato in avanti in memoria.
◦ FFSP - Modulo spostato in avanti in memoria.
◦ EHCI - Risolto un problema di compatibilità fastidioso che interessano molti caricatori usb.
◦ codice pulito e altre modifiche minori.
Come già detto precedentemente la V6 introduce la funzione di blocco dell'IOS Reload
Tale funzione permette l'avvio di qualsiasi gioco wii da USB!
Fino ad ora alcuni vecchi giochi tipo Call of Duty 3, Splinter Cell, Sam e Max ecc erano avviabili solo da DVD!
Ora grazie a questi CIOS tutti i giochi si possono avviare da USB!!! :pioneer 1420:
Complimenti al coder daveboal, che ricordo a tutti che è italiano, per il lavoro svolto!
Per il download potete usare questa versione MOD by damysteryman del cios d2x installer 1.2, che permette il download dei v6 final:
Non tutti gli usb loader attualmente supportano questo ciosx, il cfg usb loader si, e l'ultima rev disponibile è la v69
il tutto è già stato testato anche da me!
-
Una buona configurazione può essere questa:
247 su base 37
248 su base 38
249 su base 57
250 su base 56
251 su base 58
io per motivi pratici miei li ho così:
base 56 slot 250
base 38 slot 249
base 57 slot 248
base 37 slot 247
Scusa potresti spiegare a cosa servono questi parametri e sopratutto se ne và scelto uno solo o vanno eseguiti di sequenza? Prima di avventurarmi preferisco chiedere.
grazie
-
allora, iniziamo col dire che la wii è formata da 255 IOS
i giochi per l'avvio si appogiano ad un ios
normalmente gli ios più usati per l'avvio dei giochi sono il 38/56/57 e 37 (se il gioco utilizza periferiche musicali tipo Guiter Hero)
i cios, sono degli ios modificati per l'avvio delle copie di backup
Tu puoi nstallar il cios 249 su base 37/38/56/57 per l'avvio dei giochi
Ipotizziamo che vuoi giocare a guitar hero, ti serve il cios 249 su base 37
poi vuoi giocare a Call of Duty black ops, che richiede un ios 57 come base, dovresti reinstallare il cios 249 su base 57 altrimenti black ops non si avvia
per comodità, dalla rev 19 del cios 249, waninkoko ha introdotto la possibilita di installare il suo cios 249 con basi differenti in posti (slot) differenti
in modo tale che tu puoi tenerti il cios 249 su entrambe le basi, base 57 per call of duty black ops, e installare il cios 249 nel posto ad esempio del 248 con base 37 per avviare guitar hero
Ovviamente nel tuo usb loader per avviare guitar hero dovrai selezionare come cios per l'avvio il 248, che in realtà è il 249 su base 37
spero di averti chiarito un pò le idee, e di non avertele incasinate!
non c'è un obbligo di installarli tutti, diciamo però che con tutti i cios installati con basi ovviamente differenti hai più possibilità di avviare i giochi
-
Ok ti ringrazio. Come usb loader io a suo tempo sulla wii di mia figlia avevo installato neogamma. Và sempre bene o mi consigli un altro usb loader ? La modifica l'ho fatta che ormai diverso tempo . Mi consigli di aggiornare con questa versione o rischio qualcosa? Fino a che firmware è possibile fare la modifica?