d2x cIOS Installer v3.1 – Homebrew Wii

Home Forum d2x cIOS Installer v3.1 – Homebrew Wii

Visualizzazione 0 filoni di risposte
  • Autore
    Post
    • #44859
      god88
      • Amministratore
      • Post: 7356

      d2x cIOS Installer v3.1

      Ciao a tutti,E’ uscito il d2x cIOS Installer v3.1, realizzato dal coder belga Dragbe, che permette di installare il cIOS d2x direttamente dalla Wii e senza bisogno di utilizzare ModMii su un PC. A partire dalla versione 2.0 non è più necessario aggiornare l’installer ogni volta che esce una nuova versione del cIOS, basterà scaricare i nuovi moduli del cIOS nella SD ed installarli.Si scarica da questo link : v3.1 con d2x v8final : Versioni precedenti si possono trovare nel link precedente oppure nello spoiler seguente: Spoiler Versione 3.1 : http://code.google.com/p/d2x-cios-installer/downloads/detail?name=d2x%20cIOS%20Installer%20v3.1.zip&can=2&q=Versione 3.0 : http://code.google.com/p/d2x-cios-installer/downloads/detail?name=d2x%20cIOS%20Installer%20v3.0.zip&can=2&q= >>>>>> ATTENZIONE, LA v3.0 HA VARI BUG! <<<<<<Versione 2.2 : Versione 2.1 : http://www.mediafire.com/download/4yi13l95eyvk7jp/d2x+cIOS+Installer+v2.1.rarVersione 2.0 : http://www.mediafire.com/download/wfmerda852zqq9d/d2x+cIOS+Installer+v2.0.rarVersione 1.3 : Versione 1.2 : http://www.mediafire.com/download/26xlnabho7tkx9i/D2x_cIOS_Installer_v1.2.rarVersione 1.1 : http://www.mediafire.com/download/bgr6jgrvj6k53t6/d2x-cios-installer-v1.1.zipVersione 1.0 : La pagina ufficiale su GoogleCode è http://code.google.c…cios-installer/Come è noto, questo cIOS è nato come una modifica del cIOS rev21 di Waninkoko di cui voleva risolvere i problemi principali.Oramai si è talmente sviluppato che viene considerato come il miglior cIOS al momento in circolazione.In particolare, il d2x cIOS offre una miglior compatibilità con le periferiche USB, migliora l’emulazione NAND, elimina il ritardo nell’uso del WiiMote e del Nunchuk in alcuni USB-Loader, etc etc. Ecco le funzionalità principali:

      • Permette di installare i cIOS d2x v3 (rev21003), v4 (rev21004), v5 (rev21005), v6 (rev21006).
      • Permette di installare altre versioni beta o “ibride” del cIOS senza bisogno di aggiornare l’installer, è sufficiente copiare alcuni file (moduli in formato .app oltre ad un file ciosmaps.xml) nella cartella contenente il boot.dol.
      • supporta i seguenti IOS base : IOS37 v5662, IOS38 v4123, IOS53 v5662, IOS55 v5662, IOS56 v5661, IOS57 v5918, IOS58 v6175.
      • Permette di scegliere lo slot in cui installare il cIOS (range 200-255).
      • Permette sia l’installazione online che quella offline, anche tramite IOS in formato .wad.
      • Permette di essere utilizzato sia da SD che da USB.
      • Permette di utilizzare la chiamata HW_AHBPROT dell’IOS58 (disabilitata per default).
      • Supporta i commenti nel file ciosmaps.xml
      • risolve i bug comparsi nel cIOS di Waninkoko a partire dalla rev20 relativamente al ritardo nei comandi dati con il WiiMote o Nunchuk.
      • Permette di utilizzare nel file meta.xml l’argomento <arg>–ios=XXX</arg> per impostare l’IOS da utilizzare nel processo di installazione (consigliato l’IOS236)
      • Permette di utilizzare nel file meta.xml l’argomento <arg>–remove-cache</arg> per eliminare dalla SD/USB la cartella “nus” all’uscita dal d2x cIOS Installer.

       Istruzioni per l’usoDopo una schermata di ringraziamenti (premere il pulsante A per continuare) chiede quale IOS con trucha bug caricare (consigliato l’IOS236).E’ possibile saltare questa richiesta inserendo nel file meta.xml la seguente riga di codice:<arg>–ios=236</arg>Successivamente chiede di:

      • Selezionare il cIOS da installare: D2X v3, D2X v4, D2X v5, D2X v6
      • Selezionare la base del cIOS: IOS37 v5662, IOS38 v4123, IOS53 v5662, IOS55 v5662, IOS56 v5661, IOS57 v5918, IOS58 v6175
      • Selezionare lo slot del cIOS: 200-201, 203-221, 225-241, 243-253, 255

      Per spostarsi tra i selettori occorre usare i tasti SU/GIU’Per cambiare i valori occorre usare i tasti DESTRA/SINISTRAPer procedere/installare occorre premere il pulsante APer uscire dall’installer occorre premere il pulsante BNel caso in cui venga selezionato uno slot già utilizzato da un cIOS, l’installer avverte che si sta per sovrascriverlo.Per l’installazione offline occorre scaricare con NUS Downloader (http://wiibrew.org/wiki/NUS_Downloader) gli IOS Nintendo.Nel caso in cui si scarichino gli IOS sotto forma di cartelle occorre copiarle in “sd:/nus/”. Ad esempio, per installare il cIOS base56 e base57 occorre avere nella scheda SD le cartelle:sd:/nus/0000000100000038v5661/sd:/nus/0000000100000039v5918/Nel caso in cui si scarichino gli IOS sotto forma di file .wad occorre copiarli nella root della scheda SD. Ad esempio, per installare il cIOS base56 e base57 occorre avere nella root della scheda SD i file IOS56-64-v5661.wad e IOS57-64-v5918.wad.Ricordarsi che per poter utilizzare un qualsiasi loader, è bene limitare l’installazione di questi cIOS (come anche di quelli di Waninkoko) agli slot 245-250.Per installare invece il cIOS d2x creando i file .wad con ModMii su un PC, seguire questa guida: [GUIDA] Guida definitiva ai cIOS d2X, online e offline Come aggiungere un nuovo cIOS all’installerVedasi spoiler (appena posso traduco) Spoiler Since d2x cIOS Installer v2.0, it is possible to add cIOS without having to compile sources !This new functionality can be very useful for installing beta versions of cIOS or even create “hybrid” cIOS such as the cIOS d2x vX but with the EHCI and ES module vY happy.gifTo do this, you do not really need any programming skills apart from reading a .xml file and rename things. tongue.gifSo, to add a cIOS to the list, in addition to those already present, you have to grab the modules (file format .app) of the cIOS you want to build (look at ModMii’s sources), place them in the right place on the SD/USB device and edit CIOSMAPS.xml file.In binaries, you will see a file named sampleCIOSMAPS.xml which is actually the “map” of the cIOS v6 d2x (a kind of installation guide for d2x cIOS Installer).Once opened with an XML editor, it’s scary but there are only a few lines we are interested in:- <ciosgroup name=”D2X v6″ version=”21006″ basescount=”7″> Here the tag name indicates the name that appears on the d2x cIOS Installer and version the final revision of cIOS (max = 65535). You can edit these two tags as you wish.- Then enter the spoiler of the IOS Base you want to install, for example IOS Base 37, I open the spoiler <ios base=”37″ version=”5662″ contentscount=”22″ modulescount=”7″>- Inside, the only lines that interest us are those that contain the tags module example: <content id=”0x26″ module=”EHCI21006″ tmdmoduleid=”3″/>. If I want to change the EHCI module, I can simply change its name.- Once the changes are done, save and rename the file sampleCIOSMAPS.xml in CIOSMAPS.xml- So now, let us see what to do with modules (.app files). The directory tree to use for storing modules mainly depends on the attribute name of the tag ciosgroup involved in the CIOSMAPS.xml. As an example, for a cIOS whith :<ciosgroup name = “D2X vX beta1″ …I have to put its modules (.app files) in the directory :<directory of d2x cIOS installer> D2X vX beta1 excl.gif Putting a space in the attribute name necessarily gives rise to a new directory excl.gifIf name=”D2XvXbeta1” then the directory will be <directory of d2x cIOS installer> D2XvXbeta1 – Verify that the modules’ names match with those that you put in the CIOSMAPS.xml- It’s over, the d2x cIOS Installer should see your new cIOS and if the modules are misplaced, he will tell you wink.gif  Come installare l’IOS236 con il d2x cIOS Installer– scaricare questo file .xml– rinominare il file scaricato in ciosmaps.xml e copiarlo nella stessa cartella del boot.dol- se la Wii non ha alcun cIOS o IOS truchato, utilizzare l’opzione IOS58+AHBPROT nella schermata “Working IOS”. Changelog completo dell’installer nello spoiler. Spoiler Installer v3.1:- Better handle of batch installation mode.- Better handle of Warning messages.- Fix meta.xml file for HBC- Fix support for external cIOS (ciosmaps.xml) [broken in v3.0]- Add the possibility to empty 200+ slots (uninstall cIOS)- [Google Project] Added a documentation in French and English to learn how to add a cIOS into the Installer with ciosmaps.xmlInstaller v3.0:- Remove cIOS d2x v3 support- Add ES_Version patch to AHBPROT (Thx R2-D2199)- Fix offline AHBPROT bug (Thx Davebaol)- New screen summary for an overview of the installation settings- New log screen after the installation process- Add an option to select the cIOS revision- Module to save an installation config file- Module to load an installation config file (ciosconf.cfg file located in the d2x cIOS installer folder)- Module to save a NUS script to download the required files for offline installation- Some minor bugfixes- Argument <arg>–ios=XXX</arg> in the meta.xml file is only active without AHBPROTInstaller v2.2:- Added a filter on the “Working IOS” candidate list to exclude STUB and FakeSTUB IOS.- Default installation slot for cIOS is now set on 249.- Default cIOS d2x version is now set on the last final release.- Attempting to correct the flickering screen. (not sure it’s fixed)- Small display reorganization.- Fixed case issue : now d2x=D2X and app=APP ^^- Added support for comments on ciosmaps.xml.- Added support for <arg>–remove-cache</arg> argument in meta.xml to delete the “nus” directory on exit.- Added support for HW_AHBPROT (disabled by default).–> You have to uncomment the <no_ios_reload /> line in the meta.xml to activate it, you can also activate it by setting argument –ios=0 or –ios=AHBPROT in meta.xml–> To use AHBPROT, select IOS58+AHBPROT on the “Working IOS” screen Installer v2.1:- New icon (thx WiiD)- Added support of .wad files on SD/USB root for offline installation.- The Google Code project is now open.Installer v2.0:- A new super cool GUI. happy.gif- Code completely rewritten.- Some minors bugfixes in new code.- Added support for USB devices.- Correction of the warning text when a slot is already use by a cIOS.- Now update the used slot list after a successful installation of cIOS without restarting the Installer.- Come back to “Working IOS menu” in case of non-critical error.- Support for <arg>–ios=XXX</arg> argument in meta.xml to set which IOS to use during installation process.- Now allows you to add cIOS in the Installer without update it. You just have to put some files (modules .app + ciosmaps.xml) next to boot.dol of d2x cIOS Installer to support them. Like that, you can easily build d2x beta versions or “hybrids” cIOS with specifics modules you want (DIPP, EHCI, ES, FAT, FFSP, MLOAD, SDHC, USB).Installer v1.3:- Replacement of cIOS d2x v6 beta1 by cIOS d2x v6 final.- Added support of Korean Common Key on cIOS d2x v6 for all bases (except IOS38) (Thx Damysteryman).- Extended support of Korean Common Key to previous version of d2x cIOS (v3 v4 & v5).Installer v1.2:- Added D2x cIOS v5 final and v6 beta1.- Implementation of the new cIOS identification method (on the v4, v5 and v6beta1)Installer v1.1:- Replacement of cIOS v4 beta4 by cIOS v4 final.- Small correctionsInstaller v1.0:- Initial release Changelog completo del cIOS d2x nello spoiler. Spoiler d2x v6: IOS Reload Block: The Ultimate Solution

      • 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.
      • EHCI – Fixed an annoying compatibility issue affecting many usb loaders.
      • Code clean up and other minor changes.

      d2x v5: IOS Reload Block for WBFS devices

      • 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.

      d2x v4: A mix of fix

      • ES – Added “return to channel” feature compatible with all games out there, included problematic ones like PoP.
      • ES – Fixed error 002 in method 2 for blocking ios reload.
      • ES – Repeated ios reload are now supported by method 2.
      • ES – Added support to reload any ios, not only 249.
      • FAT – Removed file logging code since has proved harmful to games like LostWinds and LostWinds WotM.
      • FAT – Added support for sector size up to 4KB (typically needed for HDD greater than 2TB).
      • FAT – Fixed a bug in FAT_GetStats. Now games like Max & the Magic Marker, FFCC My Life as a King and FFCC My Life as a Darklord are working properly.
      • FAT – Fixed the error code returned by FAT_Readdir when the requested folder is an existing file.
      • Now all Strong Bad episodes are working properly.
      • FAT – Fixed a bug in FAT_Seek to prevent from increasing the file size when seeking out of the file.
      • FAT – Changed timing logic
      • FAT – Updated FatFs from 0.8 to 0.8b
      • FAT – Fixed a potential buffer overflow while reading a directory
      • FAT – Changes due to the fix for huge HDD made in EHCI module
      • FFS – Removed workaround on file renaming since the issue has been fixed by updating FatFs into the FAT module
      • FFS – Fixed the buffer length in FAT_ReadDir to avoid potential problems
      • EHCI – Fixed a bug to support HDD greater than 1TB
      • Other minor changes.

      d2x v3: Nand emulation improved

      • FFS – Implemented logging system to make debugging easier (enabled in beta releases only).
      • FAT – Fixed a bug causing the error message “corrupted data” in The Tower of Druaga.
      • FAT – Fixed a bug causing stall in LIT.
      • FAT – Enabled multiple partition support in FatFs.
      • FFS – Extended ioctlv commands for mounting the desired USB/SD partition on nand emulation start up.
      • Default partition is 0 for backward compatibility with rev21.
      • FFS – Fixed a bug on file renaming causing the failure on the 2nd save in games like The Will of Dr.Frankenstein.
      • FFS – Fixed the deletion of folder /tmp on nand emulation start up.
      • FFS – Fixed a bug in nand usage causing save file failure in games like Tetris Party and FFCC My Life as a King.
      • FAT & FFS – Code clean up and other minor changes.

      d2x v2: No more lag on usb port 1

      • EHCI – Fixed secondary USB port lag (further information here)

      d2x v1: Goodbye controller lag

      • EHCI – Fixed controller lag (furher information here).
      • EHCI – Fixed wiimote synch delay on WiiFlow start up.
      • EHCI – Fixed os_restart_timer syscall invocation with the correct number of arguments.

      Buon divertimento a tutti….

      Messaggio modificato da cambo il 27 maggio 2012 – 15:12 nuova versione

      Se vuoi entrare a far parte dello staff, clicca qui!

Visualizzazione 0 filoni di risposte
  • Devi essere connesso per rispondere a questo topic.