Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Eri Hakawai Wii: Difference between revisions

From GameBrew
No edit summary
No edit summary
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{#seo:
|title=Wii Homebrew Loaders (Exploits) - GameBrew
|title_mode=append
|image=erihakawaiwii.jpg
|image_alt=Eri HaKawai
}}
{{Infobox Wii Homebrews
{{Infobox Wii Homebrews
|title=Eri HaKawai
|title=Eri HaKawai
|image=erihakawaiwii.jpg
|image=erihakawaiwii2.png
|description=Eri HaKawai is a safe way to enable homebrew on a Wii without hardware modification.
|description=An exploit using a bug in the savegame loading code of Tales of Symphonia: Dawn of the New World.
|author=delroth
|author=delroth
|lastupdated=2011/03/27
|lastupdated=2011/03/27
|type=Exploits
|type=Exploits
|version=0.1
|version=1.0 + 2.0
|license=GPL-2.0
|license=GPL-2.0
|download=https://dlhb.gamebrew.org/wiihomebrews/erihakawaiwii.7z
|website=https://blog.delroth.net/2011/03/release-eri-hakawai-v0-1-for-pal-wiis/
|website=https://blog.delroth.net/2011/03/release-eri-hakawai-v0-1-for-pal-wiis/
|source=
|source=https://dlhb.gamebrew.org/wiihomebrews/erihakawaiwii.7z?k33p0fil35 1.0/2.0
}}
}}
I have developed a new exploit for the PAL Wii, known as Eri HaKawai, which is compatible with all currently released System Menu versions (up to 4.3). It utilizes a bug in the savegame loading code of the game Tales of Symphonia: Dawn of the New World, a sequel to the Gamecube game Tales of Symphonia.
Eri HaKawai is a new exploit for PAL Wiis, which work for all currently released System Menu versions (<= 4.3). It works by using a bug in the savegame loading code of Tales of Symphonia: Dawn of the New World, the sequel to the Gamecube game Tales of Symphonia.


I am releasing the exploit in source format, under the GPLv2 license. To use the exploit, you will need a Broadway cross-compilation toolchain, as well as access to [https://github.com/Plombo/segher-wii-tools Segher's Wii Git] repository. You are free to use and modify the exploit as you wish, as long as it is in compliance with the GPLv2 license. I will not be distributing any binary files.
This is released it in a source format (no binary data.bin) under the GPLv2. You'll need a Broadway cross-compilation toolchain, as well as a checkout of [https://github.com/Plombo/segher-wii-tools Segher's Wii Git] repository. You are free to use and modify the exploit as you wish (as long as it is allowed by the license, of course).


== Usage & Installation ==
== User guide ==
===Prerequisites===
Prerequisites:
#SD card (not SDHC) formatted as FAT16 or FAT32.
*SD card (not SDHC) formatted as FAT16 or FAT32.
#Some possibility to copy the savegame from the PC to the SD card (i.e. card reader).
*Some possibility to copy the savegame from the PC to the SD card (i.e. card reader).
#"Tales of Symphonia: Dawn of the New World" game.
*"Tales of Symphonia: Dawn of the New World" game.
#Some homebrew software to load, e.g. the HackMii Installer. Although this isn't necessary, it's highly recommended.
*Some homebrew software to load, e.g. the HackMii Installer. Although this isn't necessary, it's highly recommended.


===Howto===
How to:
#(OPTIONAL) If you have an existing ToS savegame. MOVE it to another SD CARD.
*(Optional) If you have an existing ToS savegame. MOVE it to another SD CARD.
#Copy the "private" folder to the root of your SD card.
*Copy the "private" folder to the root of your SD card.
#Put the homebrew you want to load on the root of your SD card, named "boot.elf".
*Put the homebrew you want to load on the root of your SD card, named "boot.elf".
#On your Wii, copy the save from the SD card to the internal memory.
*On your Wii, copy the save from the SD card to the internal memory.
#Start the game and load the first save.
*Start the game and load the first save.
#Press the PLUS button to enter the game menu.
*Press the PLUS button to enter the game menu.
#Scroll to the STATUS button and press A.
*Scroll to the STATUS button and press A.
#Scroll to the monster named "Eri HaKawai" (NTSC version: "Giantpune") and press A.
*Scroll to the monster named "Eri HaKawai" (NTSC version: "Giantpune") and press A.
#The boot.elf file should be loaded from your SD card.
*The boot.elf file should be loaded from your SD card.


==Media==
==Media==
'''Wii Eri HaKawai Exploit - ([https://www.youtube.com/watch?v=gFRzn1z4nXo softwii])'''<br>
'''Wii Eri HaKawai Exploit ([https://www.youtube.com/watch?v=gFRzn1z4nXo softwii])'''<br>
<youtube>gFRzn1z4nXo</youtube>
<youtube>gFRzn1z4nXo</youtube>


==Thanks==
==Credits==
#Team Twiizers: savezelda ELF loader
* Team twiizers - savezelda elf loader.
# Giantpune: NTSC version of the exploit, graphics, exploit name
* Pierre "delroth" Bourdon - originally found the buffer overflow & managed to turn it into a working exploit (for the PAL version of the game).  checksum code for PAL which was a great start when i was doing the USA checksum stuff.
#Segher: Wii tools (tachtig/twintig)
* giantpune - the USA version of this exploit.  including - but not limited to - disassembling, poking, breakpointing, hex editing, checksumming, artworking, twintigging, tachtigging.
#All the people at #wiidev that helped me
 
And big thanks to:
* Segher - really useful save packing/unpacking tools.
* nuke, link, dcx2, brkirch, Y.S, Frank Willie, et al - usb gecko, geckoOS, vdappc, geckoDotNET.
* megazig, dcx2 - lots of useful knowledge concerning ASM, registers, PPC behavior, and other similar low-level stuff.


==External Links==
==External links==
* Official Site - https://blog.delroth.net/2011/03/release-eri-hakawai-v0-1-for-pal-wiis/
* Author's website - https://blog.delroth.net/2011/03/release-eri-hakawai-v0-1-for-pal-wiis/
* WiiBrew - https://wiibrew.org/wiki/Eri_HaKawai
* WiiBrew - https://wiibrew.org/wiki/Eri_HaKawai

Latest revision as of 10:32, 28 Ocak 2024

Eri HaKawai
Erihakawaiwii2.png
General
Authordelroth
TypeExploits
Version1.0 + 2.0
LicenseGPL-2.0
Last Updated2011/03/27
Links
Website
1.0/2.0 Source

Eri HaKawai is a new exploit for PAL Wiis, which work for all currently released System Menu versions (<= 4.3). It works by using a bug in the savegame loading code of Tales of Symphonia: Dawn of the New World, the sequel to the Gamecube game Tales of Symphonia.

This is released it in a source format (no binary data.bin) under the GPLv2. You'll need a Broadway cross-compilation toolchain, as well as a checkout of Segher's Wii Git repository. You are free to use and modify the exploit as you wish (as long as it is allowed by the license, of course).

User guide

Prerequisites:

  • SD card (not SDHC) formatted as FAT16 or FAT32.
  • Some possibility to copy the savegame from the PC to the SD card (i.e. card reader).
  • "Tales of Symphonia: Dawn of the New World" game.
  • Some homebrew software to load, e.g. the HackMii Installer. Although this isn't necessary, it's highly recommended.

How to:

  • (Optional) If you have an existing ToS savegame. MOVE it to another SD CARD.
  • Copy the "private" folder to the root of your SD card.
  • Put the homebrew you want to load on the root of your SD card, named "boot.elf".
  • On your Wii, copy the save from the SD card to the internal memory.
  • Start the game and load the first save.
  • Press the PLUS button to enter the game menu.
  • Scroll to the STATUS button and press A.
  • Scroll to the monster named "Eri HaKawai" (NTSC version: "Giantpune") and press A.
  • The boot.elf file should be loaded from your SD card.

Media

Wii Eri HaKawai Exploit (softwii)

Credits

  • Team twiizers - savezelda elf loader.
  • Pierre "delroth" Bourdon - originally found the buffer overflow & managed to turn it into a working exploit (for the PAL version of the game). checksum code for PAL which was a great start when i was doing the USA checksum stuff.
  • giantpune - the USA version of this exploit. including - but not limited to - disassembling, poking, breakpointing, hex editing, checksumming, artworking, twintigging, tachtigging.

And big thanks to:

  • Segher - really useful save packing/unpacking tools.
  • nuke, link, dcx2, brkirch, Y.S, Frank Willie, et al - usb gecko, geckoOS, vdappc, geckoDotNET.
  • megazig, dcx2 - lots of useful knowledge concerning ASM, registers, PPC behavior, and other similar low-level stuff.

External links

Advertising: