1. GABO1423

    GABO1423 Vergación...
    Member

    Joined:
    May 27, 2019
    Messages:
    294
    Country:
    Venezuela
    For the Channel? No, that would require the Channel to be modified first. But there's a dark Homebrew Launcher available, but it is only the .elf file and does not have support for any controllers besides the GamePad and does not have the fixed .elf file loading. I think it could be found on the Wii U - Tutorials Forum.
     
  2. JackWong

    JackWong Newbie
    Newcomer

    Joined:
    May 12, 2020
    Messages:
    4
    Country:
    China
    @GaryOderNichts
    Hi, I am very grateful for your work. I've been looking for these homebrew-controller-mods for some time.
    And here is another problems when I try to use the HID_to_VPAD_mod.
    In the original version of the HID_to_VPAD, a controller emulated as the pro controller may not working when in a game, and we can press TV on the WiiU Gamepad to fix that. But when we don't have a Gamepad, we don't have the TV button. Can you fix that?
     
  3. MikaDubbz

    MikaDubbz GBAtemp Maniac
    Member

    Joined:
    Dec 12, 2017
    Messages:
    1,174
    Country:
    United States
    Did you ever get around to fixing this up? Great version of the Homebrew Launcher, but the little error after using FTPiiU would be great if it could get fixed, and maybe some of the suggestions that were mentioned in this thread as well (like item selection being retained across pages)??
     
    Nomado and alexander1970 like this.
  4. GaryOderNichts

    OP GaryOderNichts GBAtemp Regular
    Member

    Joined:
    Aug 9, 2018
    Messages:
    244
    Country:
    Germany
    The issue is that I can't build the channel with the latest devkitPPC. And instead of trying to fix minor things to get it working again (and maybe making it more unstable and buggy) I should port it to the latest libraries and make use of libgui and the latest wut. This means more work though. If I have the time I look into porting it. I don't want to work with unstable ancient libraries, toolchains and sources.
     
  5. V10lator

    V10lator GBAtemp Fan
    Member

    Joined:
    Apr 21, 2019
    Messages:
    320
    Country:
    Germany
    I did exactly that but git freaked out and deleted the most important commit. I was able to restore some parts but won't do anything more today as hours of work are deleted. If I manage to restore everything expect HBL updatet to newest WUT, dark mode integrated and various optimizations.

    //EDIT: Well, at least I still have the latest compile, should have everything mentioned above except a new version string cause everything freaked out while trying to change it.

    //EDIT²: IIRC optimizations where:
    • Disable HyperZ
    • Remove DRC depth buffer
    • Remove Anti-Aliasing
    • Change -ffast-math -O3 to -Ofast in the CFLAGS
    • Enable link time optimization
    //EDIT³: But there's also something making it slower: Enabled debugging (and changed it to use libWHBs UDP log + a slow workaround as said logger is not thread save)

    //EDIT⁴: @GaryOderNichts Yes, it was a quick port (copying gctypes.h to the src dir, for example) and not everything was ported (it still connected to the Cafe libraries for itself instead of using WUTs bindings) but none the less I wanted to handle it to you. Anyway, we'll see if I'll do it again tomorrow. It was really a lot of work and only a small part could be restored (only some files that where still open in Notepad++ - I tend to close files as soon as I don't need to edit them anymore. Also I used sed to mass edit files...).
     

    Attached Files:

    Last edited by V10lator, Aug 9, 2020
    ber71, XDeltaone and GABO1423 like this.
  6. GaryOderNichts

    OP GaryOderNichts GBAtemp Regular
    Member

    Joined:
    Aug 9, 2018
    Messages:
    244
    Country:
    Germany
    I already made a port to the newest libraries a few months ago. It's on the "latest" branch in my fork.
    It needs some changes due to the updates in the devkitppc base_rules though.

    Edit: https://github.com/GaryOderNichts/homebrew_launcher/tree/latest
    Thats what I made in march. Still compiles fine for me.
     
    Last edited by GaryOderNichts, Aug 9, 2020
    alexander1970, V10lator and XDeltaone like this.
  7. GaryOderNichts

    OP GaryOderNichts GBAtemp Regular
    Member

    Joined:
    Aug 9, 2018
    Messages:
    244
    Country:
    Germany
    Alright I think I fixed all those issues (They ended up being in libgui and not in the launcher).
    Expect a release later tonight.
     
  8. GaryOderNichts

    OP GaryOderNichts GBAtemp Regular
    Member

    Joined:
    Aug 9, 2018
    Messages:
    244
    Country:
    Germany
    New "Homebrew Launcher Channel Controller Mod" release:
    https://github.com/wiiu-controller-mods/homebrew_launcher/releases/tag/channel_v2

    Sorry for the long wait but I'm not really motivated to do those controller mods right now...

    Changelog:
    - Uses libgui and based on the latest version of wut
    - Fixed page switching being stuck
    - Keep selected item when switching pages
    - Changed animation of selected items

    I hope this fixes all the issues you guys mentioned.
    I'm looking forward to integrate the optimizations @V10lator mentioned, although I doubt they would change much.

    There might be bugs so please tell me if you find anything ;)
     
  9. Masana

    Masana Advanced Member
    Newcomer

    Joined:
    Aug 12, 2016
    Messages:
    62
    Country:
    France
    Thank you very much!
     
    alexander1970 and GaryOderNichts like this.
  10. MikaDubbz

    MikaDubbz GBAtemp Maniac
    Member

    Joined:
    Dec 12, 2017
    Messages:
    1,174
    Country:
    United States
    This is probably a dumb question, but does anyone know if it's safe to go in through your already installed homebrew launcher channel and then install this updated one? Will it automatically overwrite the channel I already have?
     
  11. V10lator

    V10lator GBAtemp Fan
    Member

    Joined:
    Apr 21, 2019
    Messages:
    320
    Country:
    Germany
    A few of the optimizations are pull requests for libgui, the rest is simple, let me do a pull request real quick... But as you say: They probably don't change much. It's not as HBL would be freaking slow, I just tend to over-optimize things... ;)

    Other than that: Great work again!

    //EDIT: Pull request is done. Anyway, forgot a few optimizations which are no libgui pull requests:
    https://github.com/V10lator/NUSspli/blob/master/libgui-patches/01-light_font_renderer.patch
    https://github.com/V10lator/NUSspli/blob/master/libgui-patches/01-remove_DRC_depth_buffer.patch

    Also you need to change libguis CFLAGS or linking will fail. For this have a look at these Linux CLI commands:
    where LIBGUIFLAGS is:
    -Ofast -flto=auto -fno-fat-lto-objects -fuse-linker-plugin
    So in other words: Add CFLAGS to LDFLAGS and change -O2 to -Ofast -flto=auto -fno-fat-lto-objects -fuse-linker-plugin
    ... Also changing -save-temps to -pipe is a good idea for faster compiling and no trash on the harddrive and -ffunction-sections -fdata-sections is already setted by WUT. ;)
     
    Last edited by V10lator, Aug 11, 2020
  12. GaryOderNichts

    OP GaryOderNichts GBAtemp Regular
    Member

    Joined:
    Aug 9, 2018
    Messages:
    244
    Country:
    Germany
    I just installed it over the old one. If that doesn't work just remove it from data management and install it again.
     
    alexander1970 likes this.
  13. jacobsson

    jacobsson GBAtemp Regular
    Member

    Joined:
    Oct 30, 2019
    Messages:
    103
    Country:
    Sweden
    @GaryOderNichts hi man!
    Since you w/o a doubt became the guru of controller integration I must ask you this:
    Retroarch for the WiiU currently have good support for all controllers, but it lacks the motion-sensor readings from the wiimotes in order to be used as a point device/mouse.

    How hard do you think it'd be to make that work? I'd personally donate for such fix/mod/pull request in order to make this machine the ultimate emulation machine!
     
  14. GaryOderNichts

    OP GaryOderNichts GBAtemp Regular
    Member

    Joined:
    Aug 9, 2018
    Messages:
    244
    Country:
    Germany
    Sorry I think I totally ignored/missed your reply.
    I don't really like working with retroarch. It uses an outdated version of devkitPPC and doesn't use wut at all.
    I probably won't look into doing that in the near future.
     
    jacobsson and alexander1970 like this.
  15. Wiizo

    Wiizo Newbie
    Newcomer

    Joined:
    Nov 15, 2013
    Messages:
    8
    Country:
    Italy
    Hey @GaryOderNichts!
    Can you please add Pro Controller support to your 'configurable-payload' (IMHO the best solution for the browserhack/indexiine).
    At the moment it behaves like this:

    If there's a payload.cfg present and a gamepad synced to the console, then holding any of the face buttons will use the 'default=' syntax in the cfg.

    If there's a payload.cfg present and no gamepad synced to the console then it just boots back to the WiiU Menu.

    Would it be possible to make the 'configurable-payload' have proper Pro Controller support and independent from the gamepad?
     
    Last edited by Wiizo, Sep 19, 2020
  16. jacobsson

    jacobsson GBAtemp Regular
    Member

    Joined:
    Oct 30, 2019
    Messages:
    103
    Country:
    Sweden
    Thanks for the reply, don't worry I've been out of the scene lately. I'm going to make an attempt as soon as I'm done releasing a PS3 tool.

    When I do, would you mind having a look at my progress for some hints and guidance? I'd really appreciate it!
     
    alexander1970 and GaryOderNichts like this.
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - Controller, Homebrew, homebrew