CIOSX rev21d2x

sezione dedicata ai cios (249 waninkoko -222/223 hermes)

CIOSX rev21d2x

Messaggioda wasabi » 7 mar 2011, 10:45

Il ciosx rev21d2x è una versione modificata del ciosxrev21 originale di Waninkoko. Il progetto è di Davebaol( hackwii) con l aiuto di XABBY e XFLAK, in fatti il nome dx2 è dato proprio dalle iniziali dei 3 coder.
Di cosa si tratta
In pratica il nuovo cios è stato ottenuto cambiando i moduli originali EHCI , FAT e FFS

Ciosx rev21 dx2 v1

Con questa versione è stato corretto un bug che aflligge sia la rev20 che 21 originale , il quale presenta un problema di impallamento del controller con alcuni hdd afflitti da uno spin up lento.
I link sono visibili solamente agli utenti registrati. Per favore registrati o effettua il login. trovate la discussione in merito

è stato corretto il problema del ritardo di sincronizzazione del wiiremote all avvio di wiiflow

corretto os-restart-timer-syscall invocation con il numero corretto di argomenti

ciosxrev21 dx2 v2
corretto il problema del ritardo che si presentava con la porta usb secondaria
I link sono visibili solamente agli utenti registrati. Per favore registrati o effettua il login. trovate la duscussione


ciosxrev21 dx2 v3

questa versione porta miglioramenti per quanto rigurda la nand emulata.Con questa versione infatti la nand emulata torna ad avere la stessa se non migliore compatibilita che aveva con il cios rev17. Oltre a questo nella v3 sono stati utilizzati i moduli fat e fss per il cios con ios58 di base, quindi è possibile utilizzarlo e sfruttarne le sue potenzialita.

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.

Per ottenere il ciosxrev21 dx2 v3 vi basta scaricare ed installare modmii 4.5.0 ( vedi sezione tools/guide), installarlo sul pc, avviarlo, scrivere i agree e premere invio, digitare 4 e premere invio , qui selezionare il ciosxrev21dx2 v3 in base all iosdi base che volete, scaricarlo. una volta fatto vi troverete nella cartella di modmii , la cartella copyto sd, la quale contine la cartella wad con appunto il cios che avete selezionato in formato wad. Non vi resta che copiare la cartella wad nella sd ed installare il cios tramite wad manager o multi mod manager.

Per ottenere il massimo delle prestazioni per quanto riguarda la nand emulata ed il ciosxrev21 dx2 v3 potrete utilizzare mighty channels beta5 mod ( la mod è sempre di daveboal).Questa versione vi permette di selezionare quale partizione FAT utilizzare.
In pratica nel file meta.xml sono stati aggiunti due nuovi argomenti che sono :
partition
qui possiamo da un valora da 0 a 3 , dove 0 identifica la 1 partizione, 1 la seconda e cosi via. RICORDATE CHE LA PARTIZIONE SPECIFICATA DEVE ESSERE FAT E PRIMARIA
patch
è il percorso di dove si trova la nand emulata nella periferica che abbiamo selezionato
quindi
--patch=/ è la root
--patch=/my_nand
è la cartella my-nand sotto la root

I link sono visibili solamente agli utenti registrati. Per favore registrati o effettua il login.
wasabi
Avatar utente
Amministratore
 
Messaggi: 3089
Iscritto il: 10 nov 2010, 1:02
    Windows Vista Internet Explorer 8

Re: CIOSX rev21d2x

Messaggioda wasabi » 31 mar 2011, 10:11

Daveboal rilascia il cios21 d2x v4 beta1

changelog
◦EHCI - corretto un bug per supportare HDD più grandi di 1TB
◦FAT - Aggiornata FatFs dalla 0.8 alla 0.8b
◦FAT - corretto un potenziale buffer overflow mentre leggeva una directory
◦FAT - cambi dovuti dal fix per gli HDD molto capienti , fatto nel modulo EHCI
◦FFS - Rimossa soluzione alternativa nella rinomina del file in quanto il problema è già stato rimosso aggiornando FatFs nel modulo FAT
◦Altre modifiche minori

Come ottenere il ciosx21d2x v4 beta1
adesso il processo d installazione è piu semplice con la nuova versione di modmii ed il supporto alle beta del d2x
Attualmente solo i file invalidi verranno riportati dopo il download

1)scaricate ed installate modmii 4.5.1 o sup.
2) scaricate il d2x v4 beta1 : I link sono visibili solamente agli utenti registrati. Per favore registrati o effettua il login.
3)scompattate l archivio del d2x v4beta1 all interno della cartella modules dentro modmii
4)avviate modmii
5) scrivete i agree e date invio
6)scrivete 4 per andare alla pagina di download specifica
7)aggiungete il download di tutti i cios .wad che volete scaricare , per esempio 249d2x56 e 250d2x57
8)scrivete D e premte invio per nadare alla pagina di download
9) scrivete Y per avviare il download
10) al termine dentro modmii, troverete la cartella copy to sd e poi la cartella wad. Al suo interno troverete i cios.wad che avete appena scaricato.
11) copiate i wad nella sd ed installateli con wad manager o programmi similari
wasabi
Avatar utente
Amministratore
 
Messaggi: 3089
Iscritto il: 10 nov 2010, 1:02
    Windows Vista Internet Explorer 8

Re: CIOSX rev21d2x

Messaggioda wasabi » 18 apr 2011, 9:50

cios21 d2x v4 beta2

◦FAT - corretto un bug in FAT_GetStats.Adesso i giochi come Max & the Magic Marker, FFCC My Life as a King e FFCC My Life as a Darklord funzionano correttamente.
◦FAT - corretto codice errore da FAT_Readdir quando la cartella richiesta è un file esistente.Adesso funzionano correttamente tutti gli Strong Bad episodes
◦FAT - Corretto un bug in FAT_Seek t per prevenire l aumento di grandezza del file quando si ricerca il file
◦FAT - Cambiata timing logic
◦altri piccoli cambiamenti

Per ottenere i cios d2x v4 beta2, basta scaricarlo , copiarlo nella cartella modules dentro modmii e poi una volta avviato il programma digitare 4 per andare a download page 4 .

I link sono visibili solamente agli utenti registrati. Per favore registrati o effettua il login.
wasabi
Avatar utente
Amministratore
 
Messaggi: 3089
Iscritto il: 10 nov 2010, 1:02
    Windows Vista Internet Explorer 8

Re: CIOSX rev21d2x

Messaggioda wasabi » 26 apr 2011, 10:45

ciosx21 d2x v4 beta3

◦ES - corretto errore 002 nel metodo 2 per il blocco reload ios
◦ES - Ripetuti ios reload adesso sono supportati dal metodo 2
◦ES - aggiunto il supporto al reload con qualsiasi ios , non solo il 249

Queste nuove caratteristiche influenzano solo l avvio dei backup da dvd e non da usb.
Daveboal ha testato il nuovo cios con neogamma r9 beta47

qui alcuni titoli che sono affetti dal reload ios

Title Error 002

Call of duty 3 No
CSI: Deadly Intent ?
CSI: Hard Evidence No
CSI: Fatal Conspiracy Yes
Metroid Prime Trilogy Yes
Sam & Max: Season One No
Sam & Max: Season Two: Beyond Time and Space Yes

come sempre scaricate il cios d2x v4 beta3 e copiatelo nella cartella modules dentro Modmii 4.5.0 o sup.
POI avviate modmii ed andate a download page 4 per scaricarli.


cios21 d2x v4 beta 3: I link sono visibili solamente agli utenti registrati. Per favore registrati o effettua il login.
wasabi
Avatar utente
Amministratore
 
Messaggi: 3089
Iscritto il: 10 nov 2010, 1:02
    Windows Vista Internet Explorer 8

Re: CIOSX rev21d2x

Messaggioda wasabi » 10 mag 2011, 10:26

cios d2x v4 beta4

◦ES - aggiunta funzione " ritorna al canale" compatibile con tutti i giochi , incluso il problematico prince of persia
◦FAT - Aggiunto il supporto per la grandezza dei settori più grandi di 4K, tipicamente necessari per gli HDD più grandi di 2T

Come integrare la funzione " ritorna al canale"
Si tratta di una soluzione semplice e compatibile con tutti i giochi, incluso prince of persia le sabbia dimenticate.
Per abilitarla , il loader deve richiamare un es ioctlv personlizzato, specificando il title id che deve essere lanciato al posto del system menu.
Gli sviluppatori dei vari usbloader possono facilmente integrarla con l aggiunta di poche linee di codice nell apploader.
Ecco uno spezzone di codice
static u64 sm_title_id ATTRIBUTE_ALIGN(32);

sm_title_id = ..... // title id to be launched in place of the system menu
vector[0].data = &sm_title_id;
vector[0].len = 8;

int ret = IOS_Ioctlv(es_fd, 0xA1, 1, 0, vector);
if (ret==-101) {
// feature not supported by the current cios
// apply here the old "return to channel" method
}



nota: il comando 0xA1 è sconosciuto da tutti gli altri cios che tornerebbero con -101 ,vale a dire EINVAL.
In questo caso si dovrebbe applicare il vecchio metodo per " ritorna al canale"


per crearvi il cios d2x v4 beta 4, vi basta scaricarlo da I link sono visibili solamente agli utenti registrati. Per favore registrati o effettua il login.
Dopodichè dovrete copiarlo nella cartella modules all interno del tool modmii.
Una volta avviato modmii, dal menu principale digiatte 4, per andare al menu download page 4 , qui potrete selezionare e scaricare i cios d2x v4 beta4
wasabi
Avatar utente
Amministratore
 
Messaggi: 3089
Iscritto il: 10 nov 2010, 1:02
    Windows Vista Internet Explorer 8

Re: CIOSX rev21d2x

Messaggioda wasabi » 16 mag 2011, 8:28

Cios d2x v4 final
Daveboal rilascia la v4 del suo cios d2x. Il changelog non è altro che l insieme dei changelog delle versioni beta della 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.

Come per le altre versioni dovrete scaricare il cios d2x v4 e copiarlo all interno della cartella modules di modmii. Una volta avviato modmii, dal menu principale digitate 4 per andare a download page 4 e qui potrete selezionare e scaricare i cios d2x.
L altro metodo per installare i cios d2x è quello di utilizzare il cios d2x installer V1.1

I link sono visibili solamente agli utenti registrati. Per favore registrati o effettua il login.
wasabi
Avatar utente
Amministratore
 
Messaggi: 3089
Iscritto il: 10 nov 2010, 1:02
    Windows Vista Internet Explorer 9

Re: CIOSX rev21d2x

Messaggioda wasabi » 25 mag 2011, 11:43

Cios d2x v5 alpha1


Funzione IOS RELOAD da sd/usb con PARTIZIONE WBFS
In pratica vi permette di avviare le iso come metroid prime tr. senza alternate dol

•Al momento solo la base 56 è supportata
•Al momento solo partizioni wbfs sono supportate ( quindi no FAT/NTFS ,EXT).
•Al momento funziona solo con Neogamma r9 beta48 , ricordandovi però di settare Block ios Reload= For Discs
.Al momento nessun MD5 valido è fornito per la verifica di ModMii
•Tuttavia DVD, USB E SD sono supportate

per ottenere i cios d2x v5 beta1 ( ricordo che funziona solo con ios 56 di base) dovrete
scaricare i cios d2x v5 alpha1 da I link sono visibili solamente agli utenti registrati. Per favore registrati o effettua il login.
scaricare modmii 4.5.5 ,ed avviarlo e poi cancellare la cartella d2x-beta che sta all interno della cartella modules
copiare la nuova cartella d2x-beta all interno della cartella modules
adesso riavviate modmii, e daL menu principale digitate 4 cosi da andare a download page 4, qui potete selezionare e scaricare il vostro cios in formato wad che poi dovrete copiare nella sd ed installrlo con wad manager o multi mod manager
wasabi
Avatar utente
Amministratore
 
Messaggi: 3089
Iscritto il: 10 nov 2010, 1:02
    Windows Vista Internet Explorer 8

Re: CIOSX rev21d2x

Messaggioda wasabi » 29 mag 2011, 23:12

Cios d2x v5 beta1

supporta IOS reload e WBFS USB/SD

Adesso funziona con tutti gli ios di base ad eccezione del 58 , per il quale verrà effettuato un ulteriore controllo nella nuova release
i loader necessitano di richimare il cios per il blocco dell ios reload , quindi al momento solo cfg usbloader v69a3 e neogamma r9 beta49 hanno questa opzione

changelog

◦DIP - Added USB/SD support for games affected by ios reload (WBFS only).
◦DIP - Added ioctl command to save module config from the ESP module before ios reload.
◦DIP - Added syscall 0x46 (check_di_reset)
◦DIP - Fixed dual layer detection for games like Sakura Wars.
◦DIP - Fixed GameCube audio streaming command for retail discs.
◦DIP - Added fatal error whether the base ios is unknown and can't be patched.
◦ESP - DIP config saved before an ios reload request coming from a disc-based game.
◦ESP - Added missing patches for base ios 53 and 55.
◦ESP - Added fatal error whether the base ios is unknown and can't be patched.
◦FFSP - Added fatal error whether the base ios is unknown and can't be patched


per creare i cios d2x v5 beta 1, scaricateli da I link sono visibili solamente agli utenti registrati. Per favore registrati o effettua il login.
utilizzate modmii 4.5.6 o sup, eliminate la cartella d2x-beta dentro la cartella modules di modmii.Copiate successivamente la cartella d2x-beta del cios d2x v5beta 1 dentro la cartella modules. Adesso dal menu principale digiatte 4 per andare a download page 4 , e qui scaricate i vostri cios d2x in formato wad. Una volta fatto copiateli nella sd ed installateli con MMM oppure wad manager
wasabi
Avatar utente
Amministratore
 
Messaggi: 3089
Iscritto il: 10 nov 2010, 1:02
    Windows Vista Internet Explorer 9

Re: CIOSX rev21d2x

Messaggioda wasabi » 30 mag 2011, 9:15

I PRIMI TEST SUL NUOVO CIOS D2X V5 BETA 1 RIPORTANO CHE I SEGUENTI GIOCHI FUNZIONANO:
-Metal Slug Anthology
-The house of the dead 2 & 3
-Splinter cell Double agent
-Boogie
-CSI Deadly Intent
-CSI Fatal Conspirancy
-Emergency Mayhem
-FIFA 08
-indiana Jones: The Staff Of Kings
-Red Steel 2
-Wii Sports Resort

ALL WORKING using Block IOS reload from disc (method 2) - NeoGamma r48 / 249-56 d2x v4
ALL WORKING using Block IOS reload from WBFS - NeoGamma r49fixed / 249-56 d2x v5 beta1
wasabi
Avatar utente
Amministratore
 
Messaggi: 3089
Iscritto il: 10 nov 2010, 1:02
    Windows Vista Internet Explorer 8

Re: CIOSX rev21d2x

Messaggioda -CrAsH- » 3 giu 2011, 1:57

Non riesco a creare i WAD dei cIOSX rev21 d2x v5 Beta 1. Mi fallisce sempre la verifica dell'MD5 e non mi crea alcun WAD.

Come posso risolvere?

Grazie a tutti!
-CrAsH-
Avatar casuale
Nuovo Utente
 
Messaggi: 3
Iscritto il: 3 giu 2011, 1:46
    Macintosh Chrome

Prossimo

Torna a Cios (cosa sono e come si installano, news)

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite

cron