Difference between revisions of "Twilight Hack/pt-br"
PedroDharma (talk | contribs) (←Created page with '{{Infobox homebrew | title = Twilight Hack | image = Twilight Hack icon | caption = | type = vulnerabilidade | autho...') |
Hallowizer (talk | contribs) m (ref) |
||
(8 intermediate revisions by 2 users not shown) | |||
Line 3: | Line 3: | ||
| image = [[File:TwilightHack_0.1beta1.png|Twilight Hack icon]] | | image = [[File:TwilightHack_0.1beta1.png|Twilight Hack icon]] | ||
| caption = | | caption = | ||
− | | type = | + | | type = exploit |
| author = [[Team Twiizers]] | | author = [[Team Twiizers]] | ||
| version = 0.1 beta2 | | version = 0.1 beta2 | ||
Line 14: | Line 14: | ||
Twilight Hack 0.1 beta1 é compatível com o [[System Menu 3.3]], 0.1 beta2 é compatível com [[System Menu 3.4]]. A twilight hack não é e nunca será compatível com [[System Menu 4.0]] ou superior. Use outra [[:Category:Homebrew exploits|vulnerabilidade]] para este. | Twilight Hack 0.1 beta1 é compatível com o [[System Menu 3.3]], 0.1 beta2 é compatível com [[System Menu 3.4]]. A twilight hack não é e nunca será compatível com [[System Menu 4.0]] ou superior. Use outra [[:Category:Homebrew exploits|vulnerabilidade]] para este. | ||
− | O código-fonte foi escrito para ser legível, portátil e re-utilizável: a maioria do código foi usado posteriormente para a [[Indiana Pwns]], e você está incentivado a usar ele para suas próprias | + | O código-fonte foi escrito para ser legível, portátil e re-utilizável: a maioria do código foi usado posteriormente para a [[Indiana Pwns]], e você está incentivado a usar ele para suas próprias ''exploits'' em savegames (desde que siga os termos de licença do código-base a seguir). |
== Download == | == Download == | ||
Line 28: | Line 28: | ||
* Alguma homebrew para carregar (e.x: o instalador do[[Homebrew Channel/pt-br|Homebrew Channel]]) | * Alguma homebrew para carregar (e.x: o instalador do[[Homebrew Channel/pt-br|Homebrew Channel]]) | ||
− | [[File:Twilight Serial.jpg|thumb| | + | [[File:Twilight Serial.jpg|thumb|Círculo interno do disco com a serial]] |
Dentro do zip você encontrará versões da hack para todas as três regiões (EUA, EUR, JAP). Você deve copiar todos eles para o seu cartão SD, mas você precisa escolher o correto para a versão do seu Zelda. Usuários do USA, adicionalmente, precisam determinar o slot de save correto para carregar, uma vez dentro do Twilight Princess. | Dentro do zip você encontrará versões da hack para todas as três regiões (EUA, EUR, JAP). Você deve copiar todos eles para o seu cartão SD, mas você precisa escolher o correto para a versão do seu Zelda. Usuários do USA, adicionalmente, precisam determinar o slot de save correto para carregar, uma vez dentro do Twilight Princess. | ||
A maneira mais fácil de checar a sua versão é comparar a string de texto que está localizada no círculo '''interno''' da superfície de '''dados''' com estes abaixo: | A maneira mais fácil de checar a sua versão é comparar a string de texto que está localizada no círculo '''interno''' da superfície de '''dados''' com estes abaixo: | ||
Line 60: | Line 60: | ||
# Vá em ''Wii Options'' --> ''Data Management'' --> ''Save Data'' --> ''Wii''; | # Vá em ''Wii Options'' --> ''Data Management'' --> ''Save Data'' --> ''Wii''; | ||
# Encontre o save do Zelda --> clique nele --> clique em ''Erase'' --> clique em ''Yes''; | # Encontre o save do Zelda --> clique nele --> clique em ''Erase'' --> clique em ''Yes''; | ||
− | # Abra o cartão SD e selecione o save da Twilight Hack da sua região. {{ | + | # Abra o cartão SD e selecione o save da Twilight Hack da sua região. {{User:Ref|Algumas pessoas estão tendo problemas na qual o Wii não "vê" o arquivo de save no cartão SD. Se você é uma dessas, tente definir o bit do arquivo para o arquivo data.bin - no Windows isso pode ser ser feito a partir do arquivo de diálogo Propriedades (clique direito no Windows Explorer e marque a caixa) ou na linha de comando usando "attrib + a <caminho data.bin a> ". Mais informações em wiihelp # na EFnet.}} |
# Clique em ''copy'' e então ''sim''. Agora saia do menu; | # Clique em ''copy'' e então ''sim''. Agora saia do menu; | ||
# Se você está usando o System Menu 3.4, você '''deve imediatamente''' colocar a Twilight Hack em uso. Desligar o Wii ou rodar outro canal/jogo fará com que o System Menu delete o savegame novamente, e você terá que começar tudo de novo; | # Se você está usando o System Menu 3.4, você '''deve imediatamente''' colocar a Twilight Hack em uso. Desligar o Wii ou rodar outro canal/jogo fará com que o System Menu delete o savegame novamente, e você terá que começar tudo de novo; | ||
Line 125: | Line 125: | ||
== Notas == | == Notas == | ||
− | + | {{References}} | |
− | * Tradução pt-br: [[User:PedroDharma|PedroDharma]] | + | * Tradução pt-br: --[[User:PedroDharma|PedroDharma]] 02:18, 1 December 2009 (UTC) |
[[Category:Homebrew]] | [[Category:Homebrew]] |
Latest revision as of 02:28, 22 July 2021
Twilight Hack | |
![]() | |
General | |
---|---|
Author(s) | Team Twiizers |
Type | Exploit |
Version | 0.1 beta2 |
Links | |
Download | |
Source | |
Peripherals | |
![]() |
A Twilight Hack foi a primeira maneira de habilitar o homebrew sem modificação no hardware. A Twilight Hack era usada jogando um save hackeado do jogo The Legend of Zelda: Twilight Princess que executa um aplicativo Homebrew de um cartão SD. Exemplos de homebrews .elf e .dol podem ser encontrados na Lista de Homebrew applications. A Twilight Hack foi criada pelos Team Twiizers.
Twilight Hack 0.1 beta1 é compatível com o System Menu 3.3, 0.1 beta2 é compatível com System Menu 3.4. A twilight hack não é e nunca será compatível com System Menu 4.0 ou superior. Use outra vulnerabilidade para este.
O código-fonte foi escrito para ser legível, portátil e re-utilizável: a maioria do código foi usado posteriormente para a Indiana Pwns, e você está incentivado a usar ele para suas próprias exploits em savegames (desde que siga os termos de licença do código-base a seguir).
Download
O Fanmail: Twiizers Fanmail
Uso e Instalação
Materiais necessários:
- Um cartão de memória SD (Menor ou com capacidade igual a 2gb, e não pode ser SDHC) formatado em FAT16 ou FAT32. (Os Wii System menu antigos, na qual é usado para copiar o save, só lê cartões SD, e não SDHC);
- Leitor para cartão de memória;
- O jogo The Legend of Zelda: Twilight Princess que tenha sido jogado pelo menos uma vez
- Alguma homebrew para carregar (e.x: o instalador doHomebrew Channel)
Dentro do zip você encontrará versões da hack para todas as três regiões (EUA, EUR, JAP). Você deve copiar todos eles para o seu cartão SD, mas você precisa escolher o correto para a versão do seu Zelda. Usuários do USA, adicionalmente, precisam determinar o slot de save correto para carregar, uma vez dentro do Twilight Princess. A maneira mais fácil de checar a sua versão é comparar a string de texto que está localizada no círculo interno da superfície de dados com estes abaixo:
Region | Inner circle text | File | Save slot |
---|---|---|---|
Europe/Australia (EUR) | RVL-RZDP-0A-0 JPN | /private/wii/title/rzdp/data.bin | Twilight Hack |
Asia (JPN) | RVL-RZDJ-0A-0 JPN | /private/wii/title/rzdj/data.bin | Twilight Hack |
America (USA) | RVL-RZDE-0A-0 JPN | /private/wii/title/rzde/data.bin | TwilightHack0 |
America (USA) | RVL-RZDE-0A-0 USA | /private/wii/title/rzde/data.bin | TwilightHack0 |
America (USA) | RVL-RZDE-0A-2 USA | /private/wii/title/rzde/data.bin | TwilightHack2 |
Passo a Passo
- Certifique se o seu cartão SD está formatado em FAT. Por padrão, os cartões SD estão formatados em FAT, então se você não tem tanta certeza, pode até pular este passo;
- (Opcional) Se você tem algum save do Zelda que você queira guardar, então faça o seguinte:
- Coloque o SD no Wii e ligue-o;
- Vá em Wii Options --> Data Management --> Save Data --> Wii;
- Encontre o save do Zelda --> clique nele --> clique em Copy --> clique em Yes;
- Coloque seu cartão de memória no computador, e copie a pasta "private" dele para um lugar seguro;
- Copia a pasta "Private" do arquivo da Twilight Hack que você baixou para a raíz do seu cartão SD;
- Pegue o seu executável homebrew (.elf ou .dol) e salve este na raíz do seu SD, renomeado como boot.elfou boot.dol, dependendo da sua extensão;
- Coloque o SD no Wii e ligue-o;
- Vá em Wii Options --> Data Management --> Save Data --> Wii;
- Encontre o save do Zelda --> clique nele --> clique em Erase --> clique em Yes;
- Abra o cartão SD e selecione o save da Twilight Hack da sua região. User:Ref
- Clique em copy e então sim. Agora saia do menu;
- Se você está usando o System Menu 3.4, você deve imediatamente colocar a Twilight Hack em uso. Desligar o Wii ou rodar outro canal/jogo fará com que o System Menu delete o savegame novamente, e você terá que começar tudo de novo;
- Insira o disco do jogo The Legend of Zelda: Twilight Princess e rode o jogo;
- Se você tem a versão americana do jogo, carregue a versão "TwilightHack0" ou "TwilightHack2" do jogo apropriadamente (veja abaixo);
- De qualquer forma, carregue o único save da "Twilight Hack";
- Uma vez no jogo, ande para trás ou fale com o cara na sua frente;
- Siga as instruções da tela;
- Pronto!
Troubleshooting
- Se você tem algum erro como Failed to read boot.elf (-1), seu cartão SD pode não estar formatado como FAT. Tente reformatar seu cartão SD com Official SD Card Format Tool.
Log de Mudanças
0.1beta2
- Funciona no System Menu 3.4. Só funciona uma vez depois de copiado.
0.1beta1
- A Twilight Hack é agora compatível com a versão 3.3 do Wii System Menu;
- Melhorias na configuração de vídeo. Todo o console agora deverá estar visível em todos os modos de vídeo, e a rolagem foi melhorada.
- Para a versão USA, as duas variantes da hack foram colocadas um save. Apenas selecione o save que corresponde a sua versão do Twilight Princess quando você iniciar o jogo;
- Novos ícones de save por drmr. Os novos ícones agora mostram a versão da hack;
- Esta versão agora tenta carregar boot.dol, e procura pelo boot.elf se o boot.dol não é encontrado;
- Muitos, muitos consertos de bugs;
0.1alpha3b
- Versão Experimental com suporte a FAT32. Somente tente esta se você está recebendo uma mensagem de erro enquanto carrega o boot.elf.
0.1alpha3a
- Corrige carregamentos de código Geckoloader do USBGecko flash.
0.1alpha3
- Slot SD frontal é suportado agora; O suporte ao slot SDGecko foi removido.
- FAT16 é suportado agora; você deverá salvar seu executável ELF no seu cartão de memória como "boot.elf".
- RZDJ é suportado agora.
- Adicionado suporte a Geckloader stub: Se você tem um USBGecko instalado e já rodou o Geckoloader para instalar na flash, então a Twilight Hack tentará carregar a stub se não detectar um cartão SD.
Explicação
A hack explora um buffer overflow error causado por carregar um arquivo de save específico para o Twilight Princess. Este save muda o nome do cavalo do jogador (originalmente "Epona"). Este save coloca um nome muito longo para o jogo Twilight Princess, que causa uma falha no Wii System ao tentar carregar o nome do cavalo. Com esta falha, o sistema é posto para rodar um programa carregador (que é colocado no jogo como parte do jogo). Ao invés do código do jogo normal, este roda código vindo da entrada SD. Qualquer programa que é colocado na raíz do cartão SD, como o nome de "boot.elf" ou "boot.dol", rodará.
FAQ
- Posso carregar arquivos da entrada de SD interna?
- Sim.
- Posso carregar o homebrew de GameCube com ela?
- Não diretamente. Você pode usar a Wii Gamecube Homebrew Launcher uma vez que você tenha conseguido deixar seu Wii pronto para homebrew.
- E se eu usar doltoll ou dol2elf?
- Não. Estas ferramentas convertem o formato dos arquivos, e não código de Wii para Gamecube.
- Funciona com o System Menu 4.0?
- Não, mas o bannerbomb sim. Mas mesmo assim, é recomendado não atualizar o Wii para a 4.0 se você pode usar a 3.4.
- Posso usar outros jogos que não seja Zelda para produzir o mesmo efeito?
- Sim, Yes, LEGO Indiana Jones or Super Smash Bros. Brawl podem ser usados.
- E sobre os saves existentes?
- A única maneira de salvá-los é usando a Twilight Hack para instalar o Homebrew Channel, e então copiá-los de volta para o lugar.
Página de FAQ principal: Wiibrew FAQ
Bug conhecido
- Após carregar o save, o pointer do Wiimote pode se mover para o topo da tela e ficar lá. É apenas um bug cosmético e não afeta a operação. O pointer voltará ao normal após um reboot.
Notas
- Tradução pt-br: --PedroDharma 02:18, 1 December 2009 (UTC)