Homebrew Official Retroarch WiiU (wip.)

  • Thread starter Thread starter aliaspider
  • Start date Start date
  • Views Views 2,702,673
  • Replies Replies 15,205
  • Likes Likes 93
Well im still getting system memory error 160-2203 after renaming mgba.rpx to retroarch.rpx and placing it in wiiu/apps/retroarch the system memory error happens less often now though.
 
Well im still getting system memory error 160-2203 after renaming mgba.rpx to retroarch.rpx and placing it in wiiu/apps/retroarch the system memory error happens less often now though.
Hmm strange does not happen for me and I use retroarch for hours each day lol.
 
Well im still getting system memory error 160-2203 after renaming mgba.rpx to retroarch.rpx and placing it in wiiu/apps/retroarch the system memory error happens less often now though.
Try other cores.
Light ones, maybe FCEUMM or Nestopia, or perhaps Gambattle.
Anything goooooooooooeeeeeeeeeeeesssssssssssss
 
Well im still getting system memory error 160-2203 after renaming mgba.rpx to retroarch.rpx and placing it in wiiu/apps/retroarch the system memory error happens less often now though.
It happened to me once too, BUT the big difference this time is it just go away in the second boot, no need to delete config files every time.
 
It happened to me once too, BUT the big difference this time is it just go away in the second boot, no need to delete config files every time.
Yep it only does it for me now if it does not like a rom. Had it happen with my outrun rom which turned out to be a bad download and as you said you no longer get need to remove the cfg files
 
Keep in mind that the "All users control menu" setting is currently broken, so if you try to assign a HID controller to player 1 via the menu, you will lose menu control and become stuck. Editing the config file directly works in this case however.
Can you enable multi users to control the menu via config file? If that so how? :lol:
 
Just experienced a DSI Error with the main Snes9x core after loading two games, with the 1.6.0 stable version .__.

Forgot to take pic, sorry
 
Just experienced a DSI Error with the main Snes9x core after loading two games, with the 1.6.0 stable version .__.

Forgot to take pic, sorry
Intreasting I have switched numerous snes roms with zero problems. Did the Snes rom that gave the error work on 1.5 it could be a bad rom happened to me with outrun and I redownloaded it and it now works fine.
 
Intreasting I have switched numerous snes roms with zero problems. Did the Snes rom that gave the error work on 1.5 it could be a bad rom happened to me with outrun and I redownloaded it and it now works fine.

It could be perfectly possible. I'll try again later with another rom :)

For the record, the sequence was

DBZ Super Butoden 2 (PAL version) --> FX overclock to 60 Hz --> Starfox (USA version) --> Yoshi's Island (USA version)
 
Can you enable multi users to control the menu via config file? If that so how? :lol:

Setting this via the menu works (the change is reflected in the config), it just isn't being respected by the app.

I have a feeling this broke when @Maschell added the HID code, as I seem to remember it working correctly before that.
 
Setting this via the menu works (the change is reflected in the config), it just isn't being respected by the app.

I have a feeling this broke when @Maschell added the HID code, as I seem to remember it working correctly before that.
You need the controller mapped to at least one retroarch input device before you can use it in the menu.
This was also the case before I added the HID support.

Like I said in my post, I recommend to map the gamepad to device index 16 so you can always use it
 
Last edited by Maschell,
  • Like
Reactions: lordelan
Hi @Maschell, what we were talking about here is that the "All users control menu" setting seems to be broken currently.

So forgetting about HID controllers for a moment, even if I am using only the Wii U Gamepad and a Pro controller as P1 and P2 for example, only the controller mapped to the player 1 slot can navigate the Retroarch menus, regardless of "All users control menu" being set to "true".

This is an issue by itself, but it becomes worse when trying to assign a HID controller to P1, because as soon as you try to scroll from Port #0/1 to Port #5 and hit an empty slot (e.g. Port #2), you lose navigation control of the menu entirely, requiring a forced shutdown to resolve. Basically, only by editing the config file directly can we assign a HID controller to P1. Assigning to P2 and above is no problem (as P1 retains control of the menu).

I recall this working correctly previously (multiple controllers able to navigate the menu simultaneously), so I feel something must have changed when the HID code was implemented.
 
Last edited by Triangular,
Hi @R0B0T0, I can only quote my post.
Like I said: you need to have the controller mapped to one retroarch device index. If it's not mapped, you can use it, even with the "All users control menu".
This was also the case before I added my code

I just double checked it. I can use my GC-Controller and Gamepad for the menu at the same time.
The GC-Pad is mapped to device index 0, the gamepad to device index 15.

edit: if you think about it, it actually make sense. If you are on a PC, you don't want every keyboard and EVERY attached controller to interact with the menu, even with the option enabled. But there should something like a "default"/backup input, in case you fuck up the config?
 
Last edited by Maschell,
Hi @R0B0T0, I can only quote my post.
Like I said: you need to have the controller mapped to one retroarch device index. If it's not mapped, you can use it, even with the "All users control menu".
This was also the case before I added my code

I just double checked it. I can use my GC-Controller and Gamepad for the menu at the same time.
The GC-Pad is mapped to device index 0, the gamepad to device index 15.

Hi @Maschell, thanks for replying.

In my specific example, I have a Wii U Pro controller (index 1) mapped to P1, and the Wii U gamepad (index 0) mapped to P2. Only the P1 controller will control the menu, regardless of setting. Am I missing something here?

I have spent some time testing this specific issue (fresh configs, latest nightlies) with no luck. I am using the latest CBHC and entering Retroarch via the Channel (not using Homebrew Launcher).

(EDIT: I should add that all controllers work correctly in game, just not within the Retroarch menu)
 
Last edited by Triangular,
I just double checked it. I can use my GC-Controller and Gamepad for the menu at the same time.
The GC-Pad is mapped to device index 0, the gamepad to device index 15.
Could you post the lines to be changed in the config? For the life of mine couldn't get both GC and Gamepad controller to work at the same time via RA input menu :lol:
 
Last edited by cucholix,
@cucholix If you want GC as P1 and Wii U Gamepad as P2, and assuming the GC controller is the first HID device (Port # 5):

input_device_p1 = "0"
input_player1_joypad_index = "5"
input_libretro_device_p1 = "1"
input_player1_analog_dpad_mode = "0"
input_device_p2 = "0"
input_player2_joypad_index = "0"
input_libretro_device_p2 = "1"
input_player2_analog_dpad_mode = "0"

Keep in mind you will need number of players set to 6 or higher.
Also, your particular GC adapter needs to supported (otherwise you will need to make your own config file with the help of HIDTest).
You should "Bind default all" for P1 and P2 before trying this (clearing any manual bindings) , to ensure Autoconfig works correctly when changing controllers.
 
Last edited by Triangular,
@cucholix If you want GC as P1 and Wii U Gamepad as P2, and assuming the GC controller is the first HID device (Port # 5):

input_device_p1 = "0"
input_player1_joypad_index = "5"
input_libretro_device_p1 = "1"
input_player1_analog_dpad_mode = "0"
input_device_p2 = "0"
input_player2_joypad_index = "0"
input_libretro_device_p2 = "1"
input_player2_analog_dpad_mode = "0"

Keep in mind you will need number of players set to 6 or higher.
Also, your particular GC adapter needs to supported (otherwise you will need to make your own config file with the help of HIDTest).
You should "Bind default all" for P1 and P2 before trying this (clearing any manual bindings) , to ensure Autocofig works correctly when changing controllers.
I just want to be able to control the menu with both controllers, it's annoying staying in bed with the Gamepad and find out that RA last session keep the Wii U Pro/Wiimote/hid as player 1, because the only way to navigate the menu is getting up and go for the other god damn controller :lol:

I don't like using the Gamepad when playing from the TV tbh, but it's great for off TV sessions.

Also my gc adapter is Nintendo official one, should good to go I guess, I'm using Wavebird tho as opossed wired ones.
 
Last edited by cucholix,
I just want to be able to control the menu with both controllers, it's annoying staying in bed with the Gamepad and find out that RA last session keep the Wii U Pro/Wiimote/hid as player 1, because the only way to navigate the menu is getting up and go for the other god damn controller :lol:

The "All users control menu" option is really the only directly related setting (assuming that all controllers are correctly assigned and mapped). I just updated to 1.6, but still no luck getting multiple (assigned) controllers to navigate the menu.
 
The "All users control menu" option is really the only directly related setting (assuming that all controllers are correctly assigned and mapped). I just updated to 1.6, but still no luck getting multiple (assigned) controllers to navigate the menu.
Not to sound crazy. But did you try setting your max users to 15, and then setting the gamepad to 15, then the other controller to 0? I only ask as that is the way it was being explained.
 

Site & Scene News

Popular threads in this forum