Twilight Hack/hu

From WiiBrew
Jump to navigation Jump to search
Twilight Hack
Twilight Hack icon
General
Author(s)Team Twiizers
TypeExploit
Version0.1 beta2
Links
Download
Source
Peripherals
Loads files from the Front SD slot

A Twilight Hack volt az első módszer a homebrew (Nem Nintendo által készített vagy jóváhagyott) szoftvereket hardver modifikáció nélkül. A módszert 2008-ban fedezték fel. A Twilight Hack-et egy The Legend of Zelda: Twilight Princess-hez készített "hibás" játékmentéssel, ami egy homebrew szoftvert indított el az SD kártyáról. Homebrew programok (.elf és .dol fájlok) megtalálhatóak a Homebrew programok listáján. A Twilight Hack-et a Team Twiizers csapat készítette.

A Twilight Hack 0.1beta1 kompatibilis a System Menu 3.3-al vagy régebbi verziókkal, a 0.1beta2 pedig a System Menu 3.4-el. A Twilight Hack soha nem lesz kompatibilis a System Menu 4.0-val vagy újabb verziókkal. Ha mégis újabb rendszered van, használj másik exploitot.

A forráskód úgy lett megírva hogy olvasható, hordozható és újrahasználható legyen; a kód nagy részét újrahasználták az Indiana Pwns-ban, és neked is van jogod ennek a kódnak az újrahasználatával játékmentés exploitokat készíteni (hogyha nem sérted meg a licencet).

A rajongói leveleket hagyd a Twiizers Fanmail oldalon(angolul).

Használati és Telepítési Utasítások

Szükséges tárgyak:

  • SD kártya (kevesebb mint 2GB, nem SDHC) FAT16 vagy FAT32 fájlrendszerre formázva
  • SD kártya olvasó (számítógéphez)
  • The Legend of Zelda: Twilight Princess játék (nem másolt) ami már legalább egyszer el lett indítva
  • Egy homebrew szoftver amit elindíthatunk (pl. a Homebrew Channel telepítő)
  • A Twilight Hack .zip fájl
Belső lemez kör a szériaszámmal

A zip fájlban vannak verziók mindhárom régióhoz (1 EUR, 1 JPN és 3 USA). Felmásolhatod az összeset az SD kártyára, de ki kell választanod a megfelelőt amikor a Wii-re rámásolod. Amerikai Wii-vel (és CD-vel) rendelkezőknek nehezebb lesz a választás. A legegyszerűbb módszer hogy összehasonlítjuk az alábbi szöveget a CD szövegével, ami a belső karikán van a CD-nek az adat oldalán.

Régió CD belső karikáján lévő szöveg Fájl Mentés slot
Európa/Ausztrália (EUR) RVL-RZDP-0A-0 JPN private/wii/title/rzdp/data.bin Twilight Hack
Ázsia (JPN) RVL-RZDJ-0A-0 JPN private/wii/title/rzdj/data.bin Twilight Hack
Amerika (USA) RVL-RZDE-0A-0 JPN private/wii/title/rzde/data.bin TwilightHack0
Amerika (USA) RVL-RZDE-0A-0 USA private/wii/title/rzde/data.bin TwilightHack0
Amerika (USA) RVL-RZDE-0A-2 USA private/wii/title/rzde/data.bin TwilightHack2

Lépésről lépésre

  1. Győződj meg róla, hogy az SD kártyád FAT fájlrendszerre van formázva.
  2. (Opcionális) Ha van már egy Zelda mentésed, ezt kell tenned, hogy majd később vissza tudd tölteni:
    1. Rakd be az SD kártyát a Wii-be és kapcsold be.
    2. Kattints rá a Wii ikonra a jobb alsó sarokba, majd menj be a Wii Options-ba --> Data Management --> Save Data --> Wii
    3. Keresd meg a mentésedet, nyomj rá, nyomj Copy-t, és nyomj Igen-t(Yes).
    4. Rakd be az SD kártyát a gépedbe, és mentsd le a "private" mappát egy biztonságos helyre.
  3. Másold át a "private" mappád a Twilight Hack .zip fájljából az SD kártyádra. AZ SD KÁRTYÁN A TWILIGHT HACK FÁJLJAIN ÉS MAPPÁIN KÍVÜL SEMMILYEN MÁS MAPPA VAGY FÁJL NEM LEHET!
  4. Másold át a homebrew programodat (.elf vagy .dol kiterjesztésű fájl) az SD kártya tövébe.
  5. Rakd be az SD kártyát a Wii-be és kapcsold be.
  6. Kattints rá a Wii ikonra a jobb alsó sarokba, majd menj be a Wii Options-ba --> Data Management --> Save Data --> Wii
  7. Keresd meg a Zelda mentésed, nyomj rá, majd nyomj rá hogy Erase, és utána nyomj Igent-t(Yes).
  8. Nyisd meg az SD kártyát (fent a füleken keresztül) és válaszd ki azt a "Twilight Hack" mentést, ami megegyezik a te régióddal és lemezeddel.
    1. (Ha a Wii-d nem látja a mentést): Windows-on nyomd meg a Windows gombot és az R betűt egyszerre a billentyűzeten, majd írd be az ablakba hogy cmd.exe és nyomj entert. Ezután írd be az SD kártyád betűjelét és utána egy kettőspontot. Ezután írd be hogy attrib +a file de a file szót cseréld ki a táblázatban látható régiódnak megfelelő sorban a fájl szövegre.
  9. Nyomj arra hogy Copy, és nyomj Igen-t (Yes). Lépj ki a menüből.
  10. Ha System Menu 3.4-et használsz rögtön használni kell a mentést, és nem lehet kikapcsolni.
  11. Rakd be a lemezt a Wii-be.
    • Ha amerikai verziót használsz, töltsd be a "TwilightHack0" vagy "TwilightHack2" mentést a játékban.
    • Ha nem amerikai verziót használsz, a "Twilight Hack" mentést töltsd be.
  12. A játékban menj hátrafelé vagy beszélj az előtted lévő emberrel.
  13. Kövesd az utasítást amit a képernyőn látsz.
  14. Kész! :)

Hibaelhárítás

  • Hogyha olyan hibát kapsz, hogy Failed to read boot.elf (-1) vagy Failed to read boot.dol (-1) akkor lehet, hogy az SD kártyád nem FAT fájlrendszerre van formázva. Próbáld meg újraformázni a Hivatalos SD Kártya Formázó Eszköz-t használva.

Frissítések

0.1beta2

  • Workaround for the System Menu 3.4 check. Only works once after being copied.

0.1beta1

  • The Twilight Hack is now compatible with version 3.3 of the Wii System Menu.
  • Improvements in video configuration. The entire console should now be visible in all video modes, and scrolling has been improved.
  • For the USA version, the two variants of the hack have been packed into one save file. Just select the save slot that corresponds to your version of Twilight Pricess when you start the game.
  • New savegame icons by drmr. The new icons now show which region that version of the hack is for.
  • This version now tries to load boot.dol, and falls back to boot.elf if boot.dol is not found.
  • Many, many bug fixes.

0.1alpha3b

  • Experimental version with FAT32 support. Only try this if you receive an error message while loading boot.elf.

0.1alpha3a

  • Correctly loads geckoloader code from USBGecko flash.

0.1alpha3

  • Front SD slot is now supported; SDGecko slot support has been removed.
  • FAT16 is now supported; you should save your ELF executable on your SD card as "boot.elf".
  • RZDJ is now supported.
  • Added support for Geckoloader stub: If you have a USBGecko installed and have already run the Geckoloader program to install into flash, then the Twilight Hack will try to load that stub if it does not detect an SD card.

Magyarázat

A hack túlterhel egy buffer overflow hibát amit egy speciálisan összerakott mentés fájlal érünk el. A mentés fájl egy saját nevet tartalmaz Epona-nak, Link lovának, ami sokkal hosszabb mint amit a játék enged. Amíg a játék nem engedi hogy manuálisan ilyen hosszú nevet adj a lónak, a kód nem ellenőrzi le a nevet. Amikor a játék megpróbálja betölteni a lónak a nevét a memóriába, nem csak a ló nevének a helyét tölti be, de fontos értékeknek is.

GYIK

  • Tudok beolvasni fájlokat a belső SD kártya olvasóról?
Igen.
  • Ezzel tudok GameCube-ra készített Homebrew programokat futtatni?
Egyenesen nem. Homebrew Channel segítségével igen.
  • És hogyha doltool-t vagy dol2elf-et használok?
Akkor sem. Ezek a fájlformátumot változtatják meg, és nem konvertálnak kódot GameCube-ról Wii-re.
  • Ez működik 4.0, 4.1, 4.2, vagy 4.3 System Menu verzióval?
Nem, de kereshetsz más exploitokat.
  • Használhatok más játékot?
Igen, a LEGO Indiana Jones és a Super Smash Bros. Brawl használható.
  • És mi van a régi mentéseimmel?
Nincs egyszerű mód arra hogy két mentést egybeforrasszunk. Használd a Twilight Hack-et, hogy feltelepítsd a Homebrew Channel-t, majd másold vissza a "private" mappát.

Ismert hibák

  • Miután betöltöd a mentést, lehet hogy a Wii Remote kurzorod a képernyő alján lesz. Ez semmit nem akadályoz meg. Egy újraindítás után normálisan működni fog.