Team Cyclops Forums  

Go Back   Team Cyclops Forums > CycloWiz Discussion > CycloWiz Unofficial Firmwares Discussion

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #1  
Old 05-08-2008, 02:18 PM
SoraK05's Avatar
SoraK05 SoraK05 is offline
Moderator
 
Join Date: Jun 2007
Posts: 5,214
Default YAOSM 2.0 Port For CycloWiz (Ready-To-Use)

Big thanks to uncledim for this port.

This is the Open Source Firmware YAOSM 2.0 Port for CycloWiz.

It has the exact same features as the CycloWiz v3.6 Beta Firmware (Including the ERROR 001 Protection Fix for Backup/Burned Copies of games with the protection), and 2 extra features, making it better by default.

The extra 2 features are:
* Booting discs blocked by the Nintendo Wii v3.0 Firmware (like Action Replay)
* Being able to Enable/Disable GameCube Audiofix on-the-fly.

For people who don't know what GameCube Audiofix is, the GameCube has some games which use something called 'Audio Streaming'. Older chips (at the GameCube time) needed to patch these games in order to be able to have the audio play properly. If you play a game, or have a GameCube disc (most likely a modified backup ISO) which has scrambled sound when you load it, you need to use the opposite GameCube Audiofix setting.
The CycloWiz v3.6 Beta Firmware doesn't allow for changing the GameCube Audiofix Setting, which is Enabled by default, but the YAOSM 2.0 Port for CycloWiz allows for it.

There are 2 ways of modifying it:
Wii-Off: This means GameCube Audiofix is Enabled by default, and if you put a Wii Disc into the Wii before loading the GameCube Disc, it will disable the GameCube Audiofix.
Wii-On: This means GameCube Audiofix is Disabled by default, and if you put a Wii Disc into the Wii before loading the GameCube Disc, it will enable the GameCube Audiofix.


For people who don't really care about the above, the "Wii-Off" version of the YAOSM 2.0 Port for CycloWiz is recommended.

Ready-To-Burn ISO:
Below are a selection of Ready-To-Burn ISOs of the YAOSM 2.0 Port for CycloWiz for your Region and Chipset (either DMS/D2A or D2B) which you can burn with any software which can burn ISOs (IMGBurn at 4x Recommended):

EUR (PAL)
DMS/D2A Wii-Off
DMS/D2A Wii-On
D2B Wii-Off
D2B Wii-On

JAP (NTSC-J)
DMS/D2A Wii-Off
DMS/D2A Wii-On
D2B Wii-Off
D2B Wii-On

USA (NTSC-U)
DMS/D2A Wii-Off
DMS/D2A Wii-On
D2B Wii-Off
D2B Wii-On


Ready-To-Flash PC-Flasher Wiz Pack
For the people who are interested in flashing the YAOSM 2.0 Port for CycloWiz from their PC to the Wii using the Windows PC Flasher, here is a Ready-To-Use YAOSM 2.0 Port For CycloWiz pack of Wiz files which are already edited for preset Region and GameCube Audiofix Settings. The Wiz Pack also includes the "Wiz Disc Creator" to make an ISO from a custom edited Wiz File:
Wiz Pack


For People Who Want To Edit Their Own Wiz File:
Get a HEX Editor (like this one) and the Wiz Pack from above and HEX Edit the original Wiz File to accommodate for the settings you would like.

Keep in mind, if you want the GameCube Audiofix settings to work properly, you must hardcode a region as well, and not leave it on the default (Auto).

Quote:
From YAOSM CycloWiz Port:

FF0 - byte0, region patching
FF2 - byte1, default speed
FF4 - byte2, alternate speed
FF6 - byte3, LED flashing
FF8 - byte4, chip disable feature
FFA - byte5, audiofix

All values set to default FF (see yaosm documentation), you may change them with hex editor.
Quote:
From YAOSM readme:
Configuration
This is an explanation of the configuration bytes:

byte 0 = Regionpatching
0x00 = JAP, 0x01 = USA, 0x02 = EUR, 0x03 = disabled, 0x04-0xFF automatic region detection (default)

byte 1 = Speed setting (default speed for Wii backups)
0x00 = slow speed (Gamecube speed)
0x01 = medium speed (Somewhere in between)
0xFF = fast speed (Wii speed) (default)

byte 2 = Alternate speed setting (speed for Wii backups when same game is restarted)
0x00 = slow speed (Gamecube speed)
0x01 = medium speed (Somewhere in between)
0xFF = fast speed (Wii speed) (default)

byte 3 = Status LED behaviour when waiting for a new disc.
0x00 = LED is always off
0x01/0xFF = flashing (this is the default)
0x02/0xFE = fast flashing
0x03/0xFD = faster flashing
0x04/0xFC = insane flashing
0x80 = LED is always on but a bit dim
0x81 = LED is always on

byte 4 = Chip disable feature (you may want to disable this if you have a LED connected to pin3)
0x00 = Disable the chip disable feature (no weak pull-up on pin3)
0xFF = Enable the chip disable feature (this is the default)

byte 5 = Audiofix on/off
0x00 = Disable the Gamecube audiofix (always off)
0x01 = Disable audiofix by default (when powering up the Wii) and enable it by inserting a Wii disc before running your GC backup.
0x02 = Enable audiofix by default (when powering up the Wii) and disable it by inserting a Wii disc before running your GC backup.
0xFF = Enable the Gamecube audiofix (always on)(default)

byte 6 and higher = This part of the eprom contains patch data on the small chips (like 12F629/675)

Last edited by SoraK05; 06-11-2011 at 06:56 AM.
Reply With Quote
 

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 12:50 PM.