Page 1 of 18 12311 ... LastLast
Results 1 to 10 of 180

Thread: How To: Setup Homebrew On Your Wii

  1. #1
    New Member Jiiprah's Avatar
    Join Date
    Jul 2008
    Posts
    248
    Thanks
    5
    Thanked 195 Times in 26 Posts

    Post How To: Setup Homebrew On Your Wii *4.x soon*


    for System Menu 3.2 to 3.4 (for 4.x see other guide on forums)

    NEW TO HOMEBREW: Homebrew requires lots of reading and searching. This guide is to help you get started. If you want to extend the function of your Wii you must do some of your own research. "GOOGLE" is your friend!!!

    THOSE WITH A NEW WII: Your System Menu version is updated and Nintendo is taking part in crippling our efforts in Homebrew. If you have a System Menu 4.x then you must use an alternative method such as Bannerbomb...though i have not yet tested it so I can't recommend it.


    To downgrade from System Menu 3.4, see HERE. / 4.x see HERE.

    IF THERE IS ANYTHING THAT YOU FEEL IS MISSING, IN THE GUIDE, PLEASE PM ME. I WILL GET AN EMAIL NOTIFICATION AND RESPOND ACCORDINGLY. I WILL TRY TO KEEP THE GUIDE UP TO DATE. I DO NOT HAVE TIME TO CHECK ON THE POSTS REGULARLY AND GIVE MY HELP. LUCKILY, THERE ARE THOSE ON THE BOARD THAT CAN ASSIST YOU WITH ANY PROBLEM YOU MAY HAVE. PLEASE DO NOT PM ME FOR ASSISTANCE...ONLY TO INFORM ME ABOUT MISSING ELEMENTS.

    You do NOT need a mod-chip to run homebrew on your Nintendo Wii. Don't ask about mod-chips here!

    Intro: About Wii Homebrew


    What is Wii Homebrew?
    Wii homebrew refers to the reuse of Nintendo's Wii game console hardware, accessories and software for purposes outside those intended by the manufacturer. It's homemade software, made by hobbyists, that is not developed or licensed by Nintendo.

    What type of Homebrew Applications have been developed?
    Loaders - Various loaders you can use to load other Wii homebrew applications.
    PC utilities - Utilities to help you load and manage homebrew from your PC.
    Emulators - Emulators used to emulate other game consoles on the Wii.
    Games - A wide variety of original homebrew games for the Wii.
    Media - Media players that can be used to play music, video, and DVDs on the Wii.
    Operating systems - Alternative operating systems to use on the Wii, such as Linux.
    Utilities - Various utilities you can use to make your Wii perform various tasks.
    Math - related calculation programs that you can run on the Wii.
    Demos Applications - used to demonstrate different functions of the Wii.
    Jokes - Joke programs created just for fun.

    Click HERE for a full list of Homebrew applications that have been developed

    Terminology:
    Refer HERE for common WiiBrew lingo.

    This guide will tell you how to:
    - install the Homebrew Channel to you Wii
    - add apps to the Homebrew Channel
    - run NES, SNES, GB/GBC/GBA games on your Wii
    - install Wii Ware and Virtual Console backups
    ...and hopefully give you a better understanding about Wii Homebrew

    Requirements:
    - Nintendo Wii console w/ Wiimote and Nunchuck
    - Computer w/ internet access
    - SD Card (SDHC Cards are soon to be fully supported)
    - SD card reader for you computer
    Last edited by Jiiprah; 12-14-2009 at 12:26 PM.

    | Wii LU64 | USB Loader GX | Western Digital 320GB Passport Essential HD |


  2. #2
    New Member Jiiprah's Avatar
    Join Date
    Jul 2008
    Posts
    248
    Thanks
    5
    Thanked 195 Times in 26 Posts
    Part One: Installing the Homebrew Channel

    Homebrew applications, for the Wii, come in the form of a .dol file. Some Gamecube homebrew can be run on the Wii. The first way to run a homebrew application, would be the Twilight Hack.

    The Twilight Hack is just a hacked Zelda: Twilight Princess save file. When you load the save file, within the game, it will look for a file called or boot.dol and launch it. The boot file must be placed on the root of the SD card. So, with the Twilight Hack you can only have one homebrew application on the SD card at a time and you have to switch out the boot file to run another. This is very inconvenient. So we use the Twilight Hack to run the Homebrew Channel Installer.

    The Homebrew Channel Installer, installs a new channel on the Wii Menu, called the Homebrew Channel. The Homebrew Channel can launch Homebrew Applications, also, except you can have multiple applications on the SD card. You can scroll through a menu and choose the application that you want to run.

    Install the Homebrew Channel on 3.x - 4.x (EASY WAY)
    This is an alternative method for installing the homebrew channel on your wii, for 4.x:
    http://bannerbomb.qoid.us/


    Install the Homebrew Channel on 3.x ONLY
    FIRST: Any Zelda: Twilight Princess saves that you have on your Wii, and don't want to loose, you need to copy to the SD card. Then copy it over to your computer and delete it off of your Wii System Memory. *

    STEP ONE:
    Download and copy the Twilight Hack save file(according to your system menu version) to your SD Card (copy the folder named private to your SD card) ***
    STEP TWO:
    Download and copy the Homebrew Channel Installer, the boot.dol, and copy it to the root of your SD Card **
    STEP THREE:
    Place your SD Card in your Wii and copy the Twilight Hack save file to your Wii *
    STEP FOUR:
    Run the Zelda Twilight Princess Wii game and load the Twilight Hack save file
    STEP FIVE:
    When the game loads, walk backwards. The screen will go black and white text will appear follow the prompt and it will install.
    STEP SIX:
    When the setup is done it should reboot.
    STEP SEVEN:
    Look at your channels on the Wii Menu and you should see a new one: The Homebrew Channel
    STEP EIGHT:
    Now you can delete the Twilight Hack save file and the Homebrew Channel Installer, on your SD card. You can now copy your original Zelda: Twilight Princess save file back, if you had one.

    * You can copy Wii Save files to and from your SD card under Data Management in the Wii Options menu.
    ** placing something on the root of your SD card means that you don't place it within any folders on the card.
    *** to check your system menu version, turn on your Wii, go to Wii Option, then Wii Settings, then look in the top right corner.
    Last edited by Jiiprah; 12-14-2009 at 12:28 PM.

    | Wii LU64 | USB Loader GX | Western Digital 320GB Passport Essential HD |


  3. #3
    New Member Jiiprah's Avatar
    Join Date
    Jul 2008
    Posts
    248
    Thanks
    5
    Thanked 195 Times in 26 Posts
    Part Two: Adding Apps to the Homebrew Channel

    ATTENTION: As of Homebrew Channel beta 9, .elf files will no longer be supported. If this becomes a problem see ELF to DOL Converter.

    As you know, homebrew apps have a .dol file extension. As the Twilight Hack could only recognize one app at a time, the Homebrew Channel can recognize many.

    Adding an Application (list of apps HERE)
    In order to make an application appear in the Homebrew Channel, the following steps must be taken:

    STEP ONE:
    Make a folder on the root of your SD card called apps.
    STEP TWO:
    In the apps folder create a folder for the application (for this example, ScummVM will be used).
    STEP THREE:
    Copy the files for the application into its folder (e.g. apps/scummvm/)
    STEP FOUR:
    Find the executable file .dol) and rename it to boot.dol if it is not already named that (e.g. apps/scummvm/boot.dol). If the app comes with these files, copy the icon.png and meta.xml files into this folder.
    Now the application will appear in the Homebrew Channel. However, if the application did not come with icon.png or meta.xml, its appearance on the menu is ugly, and difficult to distinguish from other applications. To fix this, text and an image can be added.

    Adding Text
    To add text to an application in the Homebrew Channel, do the following:

    STEP ONE:
    Make a file in the folder of the application (e.g. apps/scummvm/) called meta.xml (e.g. apps/scummvm/meta.xml).
    STEP TWO:
    Open meta.xml in Notepad and add the following text as a template:

    Code:
    <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
      <app version="1">
        <name></name>
        <coder></coder>
        <version></version>
        <release_date></release_date>
        <short_description></short_description>
        <long_description></long_description>
      </app>
    STEP THREE:
    Add the appropriate information in between the relevant indicators. For example, the name of the application goes between <name> and </name>. The purpose of each field is as follows:

    Code:
    <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
      <app version="1">
        <name>The name of the application</name>
        <coder>The name of the person or group that wrote the code for the program.</coder>
        <version>The version of the application.</version>
        <release_date>The data the application was released.
        It has to be a timestamp using this format: YYYYmmddHHMMSS</release_date>
        <short_description>This is displayed on the main menu of the Homebrew Channel (before you select an application) and
        is used as a space to add a few words to describe the program.</short_description>
        <long_description>This is displayed once the application is chosen. It describes the program and its function in great
        detail, and can be used to elaborate on a program's controls.</long_description>
      </app>
    An example of a completed meta.xml for ScummVM is provided below:

    Code:
    <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
      <app version="1">
        <name>ScummVM</name>
        <coder>dhewg</coder>
        <version>rev32231</version>
        <release_date>200805230000</release_date>
        <short_description>Point &amp; Click Adventures</short_description>
        <long_description>ScummVM is a program which allows you to run certain classic graphical point-and-click adventure
        games,
        provided you already have their data files. The clever part about this: ScummVM just replaces the executables shipped
        with the games, allowing you to play them on systems for which they were never designed! Some of the adventures
        ScummVM
        supports include Adventure Soft's Simon the Sorcerer 1 and 2; Revolution's Beneath A Steel Sky, Broken Sword 1 and
        Broken Sword 2; Flight of the Amazon Queen; Wyrmkeep's Inherit the Earth; Coktel Vision's Gobliiins; Westwood
        Studios'
        The Legend of Kyrandia and games based on LucasArts' SCUMM (Script Creation Utility for Maniac Mansion) system
        such as
        Monkey Island, Day of the Tentacle, Sam and Max and more.</long_description>
      </app>
    Alternatively, you can use Pinecone's Java-based HBCXMLGen program.

    Adding an Icon
    In order to make icons for the Homebrew Channel show up, they must be in .png format with dimensions of 128x48 pixels. The full alpha channel can be used. Copy it into the folder of the application under the name icon.png (e.g. apps/scummvm/icon.png).

    The File Structure On the SD Card

    Code:
    THE SD CARD
           |
           |-----apps
                   |----- scummvm
                   |          |----- boot.dol
                   |          |----- meta.xml (optional)
                   |          |----- icon.png (optional)
                   |
                   |----- snes9x
                              |----- boot.dol
                              |----- meta.xml (optional)
                              |----- icon.png (optional)
    Last edited by Jiiprah; 06-08-2009 at 01:56 PM.

    | Wii LU64 | USB Loader GX | Western Digital 320GB Passport Essential HD |


  4. #4
    New Member Jiiprah's Avatar
    Join Date
    Jul 2008
    Posts
    248
    Thanks
    5
    Thanked 195 Times in 26 Posts
    Part Three: Emulation
    I will now show you how to get NES, SNES, and GB, GBC, and GBA games to run on your Wii. The N64 emulator is on its way but at the moment it is unplayable.

    Terminology
    emulator - it basically mimics the hardware within a Game System(or other) to allow the games to run on other systems running different hardware
    rom - this is a dump of the game, a SNES rom = a SNES game

    , ,

    NES Emulator
    STEP ONE:
    download FCEU Ultra GX and add the emulator app to the HC
    STEP TWO:
    you will need: boot.dol, icon.png, meta.xml, settings.xml
    STEP THREE:
    on the root of your SD card copy the folder named fceugx
    STEP FOUR:
    place NES roms and save files in this folder

    SNES Emulator
    STEP ONE:
    download SNES9x GX and add the emulator app to the HC
    STEP TWO:
    you will need: boot.dol, icon.png, meta.xml, settings.xml
    STEP THREE:
    on the root of your SD card copy the folder named snes9x
    STEP FOUR:
    place NES roms, save files and cheats in this folder

    GB, GBC, GBA Emulator
    STEP ONE:
    download Visual Boy Advanced GX and add the emulator app to the HC
    STEP TWO:
    you will need: boot.dol, icon.png, meta.xml, settings.xml
    STEP THREE:
    on the root of your SD card copy the folder named vbagx
    STEP FOUR:
    place NES roms and save files in this folder

    other emulators can be found HERE.
    Attached Images Attached Images
    Last edited by Jiiprah; 12-28-2008 at 10:50 AM.

    | Wii LU64 | USB Loader GX | Western Digital 320GB Passport Essential HD |


  5. #5
    Senior Member admiral victorinox's Avatar
    Join Date
    Apr 2008
    Location
    michigan
    Posts
    4,940
    Thanks
    1
    Thanked 2,603 Times in 873 Posts
    please update your guide =P, some things are out of date, or wont help people

  6. 1 User Says Thank You admiral victorinox For This Useful Post


  7. #6
    New Member Jiiprah's Avatar
    Join Date
    Jul 2008
    Posts
    248
    Thanks
    5
    Thanked 195 Times in 26 Posts

    Question

    Quote Originally Posted by admiral victorinox View Post
    please update your guide =P, some things are out of date, or wont help people
    what is out of date?

    | Wii LU64 | USB Loader GX | Western Digital 320GB Passport Essential HD |

  8. 1 User Says Thank You Jiiprah For This Useful Post


  9. #7
    Senior Member admiral victorinox's Avatar
    Join Date
    Apr 2008
    Location
    michigan
    Posts
    4,940
    Thanks
    1
    Thanked 2,603 Times in 873 Posts
    minor stuff, like pointing out which firmware uses ___, and all homebrew apps need .dol for beta 9+, and past experence has shown, this isnt enough to teach most people how to do it =\, but thats just my 2 cents pointing out

  10. 1 User Says Thank You admiral victorinox For This Useful Post


  11. #8
    New Member Jiiprah's Avatar
    Join Date
    Jul 2008
    Posts
    248
    Thanks
    5
    Thanked 195 Times in 26 Posts
    Oh I wasn't even finished. I thought you ment that there was outdated info.

    | Wii LU64 | USB Loader GX | Western Digital 320GB Passport Essential HD |

  12. 1 User Says Thank You Jiiprah For This Useful Post


  13. #9
    Junior Member
    Join Date
    Dec 2008
    Location
    Australia
    Posts
    2
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Gday, this is my first time hack and after a few frustrating goes I've gotten a bit further. Now I need your help!!

    I've installed the twilight hack and got to the stage of the black screen with all the loading font.

    It reads the boot.dol file for 5 clusters and then says boot.dol not found (-1)
    reading boot.elf, does the same.

    Then says no code found to load, hanging.

    My wii has ver 3.4E and I've downloaded the twilight-hack-v0.1-beta2.zip

    I'm half way over please give the final push!!

    Thanks,
    Rick

  14. #10
    Junior Member
    Join Date
    Dec 2008
    Posts
    3
    Thanks
    1
    Thanked 0 Times in 0 Posts
    I have just recently bought a Wii and am planning to get a modchip (Wiikey2) for it in a few days. I have checked my Wii version and it is 3.4E.

    Is it possible to install Twilight Hack using a copy of Zelda or do I need an original? And I have read that the version 3.4 deletes the hack on every boot so how does this affect the Homebrew Channel? I am planning to downgrade to 3.2E anyway so I won't have problems running wads at all.

    Ty,
    jenx
    Last edited by jenx; 12-28-2008 at 06:36 AM.

Page 1 of 18 12311 ... LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •