earthprime Posted November 26, 2020 Share Posted November 26, 2020 (edited) I'm trying to setup a second controller for multiplayer in Retroarch - a generic USB N64 controller. Both controllers are the same, and Retroarch recognizes each controller instantly once connected (I get the little left-hand notification that a controller is now active). I go to INPUT > PORT 1 BINDS and configure the first controller. I go to INPUT > PORT 2 BINDS and configure the second controller. I load an N64 multiplayer game, like Wavewave or Goldeneye, and discover that only ONE controller works and moves BOTH players at the same time. I then tested by using an Xbox One controller as Player 1, and the N64 USB controller as player 2, and the same thing happened again (primary Xbox controller was moving both players). Very confusing ... am hoping someone else might recognize where I've gone wrong. Edited November 26, 2020 by earthprime Quote Link to comment Share on other sites More sharing options...
earthprime Posted November 27, 2020 Author Share Posted November 27, 2020 Switching to a different CORE resolved my issue. It clearly showed the Xbox controller was mapped to the input of Port1 and 2. Quote Link to comment Share on other sites More sharing options...
Headrush69 Posted November 27, 2020 Share Posted November 27, 2020 10 minutes ago, earthprime said: Switching to a different CORE resolved my issue. It clearly showed the Xbox controller was mapped to the input of Port1 and 2. That’s odd since most cores should all be using the abstracted Retropad interface and be the same. Which cores were you using and which did you switch to? Is it possible that you had an old core, or directory, or game override that was changing the settings? Quote Link to comment Share on other sites More sharing options...
earthprime Posted November 27, 2020 Author Share Posted November 27, 2020 4 hours ago, Headrush69 said: That’s odd since most cores should all be using the abstracted Retropad interface and be the same. Which cores were you using and which did you switch to? Is it possible that you had an old core, or directory, or game override that was changing the settings? I was using the Parallel CORE, and the config folder is empty (so no overrides). I'm going to uninstall all N64 cores and re-install to re-test - its probably something with my config somewhere and a fresh CORE install should resolve. Quote Link to comment Share on other sites More sharing options...
neil9000 Posted November 27, 2020 Share Posted November 27, 2020 4 minutes ago, earthprime said: I was using the Parallel CORE, and the config folder is empty (so no overrides). I'm going to uninstall all N64 cores and re-install to re-test - its probably something with my config somewhere and a fresh CORE install should resolve. Core settings and controller remaps are not saved to the core, so redownloading it wont change anything. They are saved in the retroarch.cfg or in the config folder. Quote Link to comment Share on other sites More sharing options...
earthprime Posted November 28, 2020 Author Share Posted November 28, 2020 This must have been user error on my part - I setup the parallel CORE again and it worked perfect with two N64 controllers. Honestly can't explain it, but def. user error. Do you have any guidance on how to easily NULL controller inputs? Goldeneye was playing like a dream until I discovered (when opening in-game doors) that the ACTION and WEAPON buttons were both triggering together. Scratching my head again, I realized that Retroarch pre-populated duplicate-inputs for some keys the N64 controller doesn't have (such as X and Y) and I think this is whats messing me up (i.e. two input buttons mapped to the same function). Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.