Emulator Issues #10163
open[Feature Request] Assigning controller ports during Netplay
0%
Description
I apologize if this issue was already created. I tried looking for something similar but I couldn't really find anything.
As of 5.0-3063, Dolphin has the ability to allow the host to assign controller ports to connected clients before starting a Netplay session. As soon as the game begins, unless the host completely stops the emulation, the host cannot change the controller assignment (the option becomes unavailable). It would be great if the host could change the controller port during emulation/netplay because it would allow for more possibilities with netplay. For instance, if I were playing a single player game and I wanted to "pass the controller" to someone else, as a host, I could assign the controller to either another player that has a controller assigned to them or a spectator to allow them to play the game i.e "golf mode". I believe there are certain games that might also have multiplayer in the form of passing the physical controller to another player, although I don't know of any off the top of my head. This is also good for multiplayer sessions that have at least two players and at least one spectator. If the spectator wishes to play, the host can give either their controller or player 2's controller to the spectator and allow them to play without stopping netplay/emulation.
I don't know how feasible this might be, although if it's not possible (or if it's dangerous to) change controller assignments during active emulation, perhaps allow the host to assign the controllers when emulation is paused instead, not stopped.
What do you think?
Updated by JosJuice almost 8 years ago
- Issue type changed from Bug to Feature request