Create a Custom Channel?

Discussion in 'Wii U - Hacking & Backup Loaders' started by gudenau, Jun 5, 2017.

  1. gudenau
    OP

    gudenau Largely ignored

    Member
    GBAtemp Patron
    gudenau is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    3,286
    1,252
    Jul 7, 2010
    United States
    /dev/random
    How does one go about creating a custom channel for the Wii U? I am interested in creating one for an application but I am not sure how you go about doing that.

    Could you outline the steps from the sources to the installable channel? I'm sure there are some memory areas and such for the linker to have to worry about.
     
  2. VinsCool

    VinsCool Disgusted

    Member
    GBAtemp Patron
    VinsCool is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    11,981
    28,951
    Jan 7, 2014
    Canada
    An Alternate Reality
    Maybe @brienj would be the suitable person to answer the question? I know they did many installable homebrews before.
     
  3. TheTechGenius

    TheTechGenius </Web Dev>

    Member
    510
    128
    Apr 7, 2017
    United States
    Are you running CFW already?

    If you are running CFW such as Haxchi, then you can install Haxchi with one of the DS Games from WiiU USB Helper, and have Haxchi load your homebrew App as default.

    And if you want to create your own boot images for haxchi, you can. Check out this thread. - https://gbatemp.net/threads/how-to-create-edit-tga-files-for-haxchi.465027/

    Also, if you use a DS Game from USB Helper to install Haxchi, you will need to be running CFW before you launch your custom haxchi channel, just like with any installable homebrew channel.


    This is what my custom haxchi looks like when I edited the config and boot images to launch TCPGecko -

    [​IMG] [​IMG] [​IMG]
     
  4. gudenau
    OP

    gudenau Largely ignored

    Member
    GBAtemp Patron
    gudenau is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    3,286
    1,252
    Jul 7, 2010
    United States
    /dev/random
    Yes I have a CFW, CBHC.

    However that does not explain how you create a title from scratch.
     
  5. rw-r-r_0644

    rw-r-r_0644 GBAtemp Fan

    Member
    334
    380
    Jan 13, 2016
    Italy
    You create an rpx homebrew with wut, put it in a folder with wii u apps's folder layout (so a code/content/meta folder containing various files which need to be edited, you can base on this layout: https://github.com/dimok789/homebrew_launcher/tree/homebrew_launcher_rpx/channel and edit graphics/meta/rpx files containing HBL specifincs things, so title IDs, names etc.) and pack it with NUSPacker (https://gbatemp.net/threads/nuspacker-pack-files-into-installable-packages.447689/)

    Most of the HBL apps still need to be ported to rpx though
    Alternatively you can also create an elf loader and make a forwader though making an rpx is probably better