IOS e cIOS
IOS é como um conjunto de drivers que faz a comunicação entre o hardware e o software. O s drives para comunicação do Wiimote, Balance Board, periféricos USB, DVD, Controles de Game Cube e etc, esta no IOS. O Wii tem aproximadamente 20 IOS. Eles são bem parecidos e eles podem ser substituídos um pelo outro. Com o passar do tempo desde o seu lançamento foram adicionado novos IOS para novos periféricos. Por exemplo, o jogo Rock Banda esse jogo uso periféricos USB e nele veio incluso a atualização IOS37, para dar suporte com o periférico. O IOS é acrescentado e não substitui outro IOS. A razão pela permanência dos IOS mai antigos é porque cada jogo utiliza um determinado IOS. O IOS é codificado no DVD quando o DVD e iniciado no Disc Channel é por onde o IOS é carregado. Se o IOS estiver faltando o disco não é capaz de carregar. Os IOS são muito parecidos o que a torna a substituição de um para o outro possível. Por exemplo, um jogo usa IOS 33, você pode pegar a imagem isso do jogo e substituir o IOS pelo IOS36 e, em seguida gravá-lo em um DVD. O jogo seria então executado utilizando IOS36 ao invés de IOS33.
Vamos a cIOS (Custon IOS). Os IOS que estão no Wii não podem ler disco backups ou piratas. Os criadores de cIOS escreve um Dip Módulo, este é essencialmente um I/O (input/output) um código que faz o IOS ser capaz de rodar backup em se falando de Backups Launcher´s. Se você pegar o IOS36 oficial e “patchia-lo” com DIP7, que foi essencialmente feito como cIOS36R7 (“Custon Input Output system Revisão 7” o 7 é a versão do Dip Módulo), então combinando o IOS original com o Dip Módulo temos um cIOS capaz de rodar backups.
Esses IOS e cIOS podem ser instalados com qualquer numero de IOS. Por exemplo, podemos pegar o cIOS36r7 e instalar como IOS249. Para o Wii não importa que IOS seja, isso é para permitir novos IOS futuramente. Os jogos tem o IOS que são IOS oficiais, mas podemos pegar a isso do jogo e modificar seu IOS para o IOS249 e gravá-lo. O IOS249 permiti que o Wii rode backups e se o jogo teve sua IOS alterada para o IOS249 o jogo vai rodar em cima da IOS249. Isso tem um problema o Disc Channel usa IOS30 essa IOS é oficial da Nintendo e não Le backup´s então ele não aparece no Disc Channel a solução foi criar o Backup Launcher que permitir carregar o jogo sem precisar do Disc Channel. Os Backups´s Launcher são capazes de forçar o DVD a rodar em um número específico definido de IOS, ele força o DVD a rodar na cIOS249 que já esta instalada no Wii, não nessecitando da alteração do IOS no DVD.
0 comentários:
Postar um comentário