Is all libretro cores limited to only 2 players?
-
@raspy use mame2003 for simpsons not mame2010.
-
Okay I will give this a try after work. I wish there was a way to just hard-code the joystick controls to each player like how I can with mame-advmame in the ".RC" config files.
-
Thank you! It worked. 3 players are now working for "The Simpsons" using mame2003 and all the controls was setup from retroarch. I did not have to configure anything from the mame tab. I did find it strange that before my "wired" Logitech F310 controllers was detected as port #0 and port #1 but once I paired the Nintendo Wii U Pro controller via bluetooth then it took port #0 and assigned the remaing controllers port #1 and port #2. I am not sure why the Nintendo Wii U Pro controller did not assign itself port #2.
Also ever since I paired the Nintendo Wii U Pro controller I think the Pi 3 is losing power or something because the sound/music for each video snap are choppy. If I do nothing and just let it sit there on a game title then I get booted back to the main screen where I have to select the emulator again.
-
@raspy wii u controller is bluetooth and automatically overpowers wired controllers for controller 0. Look into retropie joystick selection. It allows you to select what controller you want for what player.
-
Okay will do. Thank you very much again.
-
Now that I got the simpson game to work with mame2003 then I went back to gauntlet IV on MD and this time it's working with 3 players as per your instructions earlier with changing the device type in quick menu of retroarch.
Thanks!
-
-
@raspy yes.
-
Thank you again. I am pleased with how much was accomplished with your help and the help from others. Now I have to buy a 4th controller to complete my setup because binding keyboard keys for the 4th player (user) in retroarch doesn't fare well with the binded the keys from the mame tab therefore player 1 and player 4 are controlled by both P1 controller or keyboard. I can't seem to unbind the keys from the mame tab unless there is another way.
-
@raspy i dont know how to unbind mames controls. I use an ipac 2 that i use and i made its keyboard keys different than mame has so i would love to get rid of mames controls.
-
Actually since I am playing with lib cores then there is no mame tab (ex. Xmen: The Arcade) as all the controls are from retroarch. So my question should be "how can I keep user 1 from controlling user 4 and vice versa". The keys for user 1 is only binded to controller buttons and user 4 is just keyboard buttons but for some reason I can still control both players (P1 and P4) at the same time on the keyboard. Is it by default that keyboard P1 and joystick P1 are always binded to player 1, like it's hard-coded?
Edit:
I wonder if it has to do with user 4 not having a device index (set to N/A "Port #3")Edit #2:
Okay nevermind it's solved now. I somehow unbinded the tab key so I couldn't get the mame menu to appear. So I deleted the "default.cfg" file from "/home/pi/RetroPie/roms/mame-libretro/mame2003/cfg" to reset it back to defaults.Once I was able to bring up the mame tab (menu) then I was able to fix my issue by assigning keys to a keyboard button that I would never use (ex. F12). So for each player I made sure it was only binded to the specific controller button or keyboard button. Player 4 was called retropad 4 as well (keyboard only).
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.