1. Repeatedly load content across different cores. By "Repeatedly" I mean like 20-30 times
2. Repeatedly load content in the same core
3. One user reported the wiimote connection getting lost after a few seconds. Does this still happen?
4. See if you can test the analog sticks with a game/core that actually uses analog input (not just emulate-dpad-with-analog mode).
Thanks! I'll be updating this post as I find things... Tested with Snes9x/Nestopia/mGBA cores...
Old gamecube + new smash controllers work fine.
Wavebird controllers don't seem to be detected. The blinking light on the receiver responds accurately, but no input is detected or displayed.
1. Different content across different cores loaded without closing current content first & no save states, checked for emulated analog support. Tested
9 switches (snes->nes->gb->repeat) before
crashing while loading a Gameboy Color game with mGBA. Should I be sticking to Gameboy Advance games through the mGBA core? I have the DSI error captured if needed. EDIT: I'm crashing with all my Gameboy Color games. Looks to be an mGBA issue.
2. Different content across same core (snes9x, nestopia, GBA via mGBA) loaded without closing current content first & no save states, checked for emulated analog support. 20 loads,
no crash!
3.
Wiimote still hangs up 2-5 seconds after disconnecting a classic controller (repeatable). It can also cause the classic controller to stop detecting entierly. I honestly believe this may be due to the graveyard of broken wiimote and classic controller inputs from plugging and unplugging the classic remotes. They stop responding well before I reach the maximum of 16 inputs.
4.
Emulate-dpad-with-analog only
works if you rebind dpad to -0 +0 -1 +1. The settings for device type: retropad w/ analog & analog to digital type: left analog don't actually do anything. Once you rebind, both analog and dpad work simultaneously. Sorry, I don't own, play, or know how to configure any cores outside of Nintendo classics. I tried setting up multiplayer mame games, but got confused with the parent/fragmented roms.
Sidenotes
1. (Unable to reliably replicate) It seems like like hot swapping or adding more gcn controllers while on the menu results in graphical glitches shortly followed by loss of A button response on all my GCN controllers. I've had this happen twice on accident, but I cannot get it to occur again. Not sure what I am doing differently. Anybody else getting this issue?
2. WiiU Gamepad stays in a fixed input position. Example shows change in order if a Wii Remote is connected & Retroarch is restarted:
Input 1: Gamecube #1 -> Wii Remote
Input 2: Gamecube #2 -> Gamecube #1
Input 3: WiiU Gamepad -> WiiU Gamepad
Input 4: Gamecube #3 -> Gamecube #2
Input 5: EMPTY -> Gamecube #3
3. Seeing that Wiimotes and classic controllers appear as separate inputs, is it possible to treat both (connected to each-other) as two of the same or two different controllers? It would be cool if it was possible to treat both as player 1 or making both functional inputs rather than disabling the Wiimote entirely.
4. I could be wrong, but did the input #'s beyond those supported by the game (example input 3 in a 2 player game) previously work to open the Retroarch menu? I use to keep the gamepad as #5, but now it wont respond to the menu command after the game has loaded. It will work in the in-game XMB once its loaded from the primary controller.
5. Regarding gamepad input always being #1, is it possible to detect if the HDMI display is powered on similarly to how the Wii U menu can. If you recall, attempting to enter vWii from the Wii U menu while the screen is off results in the gamepad becoming the primary device. Perhaps a similar input priority could be designed in the future.
Edit: Added gambattle to Retroarch for GBC support. Will do additional testing tomorrow.