GaryOderNichts / Bloopair

Allows connecting controllers from other consoles like native Wii U Pro Controllers on the Wii U
GNU General Public License v2.0
354 stars 12 forks source link

Hang on Wii u menu loading after n64 #17

Closed Bolexle closed 3 years ago

Bolexle commented 3 years ago

I have found a reproducible bug, at least on my Wii u. I use cbhx and whenever I launch an injected N64 game, the game runs fine, but if I use home and close the software, my console hangs at the Wii u home menu screen. (Music still plays so not hard crashed, just stuck loading.) This only happens when I have Bloopair enabled, I cannot get it to happen using regular Wii u controllers or with HID to Vpad.

Is there a way for me to export some sort of debug to help you? I'd love to get this fixed as I love using my Xbox controller for retro games.

Bolexle commented 3 years ago

To clarify I have tried both version 0.1 and 0.2, both behave the same.

kazcio commented 3 years ago

I was able to reproduce this issue too, I am running haxchi cfw. The workflow to reproduce: Run haxchi, run homebrew channel, run bloopair, run virtual console SNES game, game is running fine, try to close it down, you will get the Wii u menu with background music stuck forever. Without bloopair issue is not present.

Stack: Latest haxchi Latest Wii u firmware Latest bloopair Reproductive with 8bit SN 30plus controller genuine copy of SNES virtual console game - super Mario world

GaryOderNichts commented 3 years ago

This doesn't seem to be an issue with Bloopair. This can be reproduced with any app launched from the Homebrew Launcher Channel. To reproduce: Launch the Homebrew Launcher Channel -> Launch any .rpx -> Exit back to the Wii U menu -> Launch any VC game and exit from it There is nothing I can do about that, since that's an issue with the HBLC. As a workaround, launch Bloopair from the browser exploit or from haxchis HBL, which doesn't seem to have this issue. You could also create a channel from the .rpx.

I'm not sure if it's worth looking into this, if aroma is released Bloopair will probably be a module anyways.

Bolexle commented 3 years ago

Ah gotcha, makes sense. Thanks for the update! I hadn't thought to try other .rpx files.