-
Notifications
You must be signed in to change notification settings - Fork 41
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Player 2 controls still not working #13
Comments
I have the same issue. Sure could do with some help on this one. Is it a bug or config issue? |
Don't see how it could be a config problem. I'm using the exact same config file for other libretro cores, and the rest work fine. I've also tried getting rid of controller configs entirely and letting it autodetect, but the results are the same. Retroarch sees both controllers (OSD lists both when I start a game), but only player 1 works. Should have mentioned this before, but I'm using this on a Raspberry Pi running Raspbian Wheezy. I installed retroarch and a few libretro cores using the RetroPie script, selecting build from source. |
Yes, same isue here. Player 2 controls dont work. I remaped the keyboardo for both players and only player 1 works. |
Player 2 controls should finally be fixed since my pull request has been merged, so this issue can be closed. |
I also am having a problem with Player 2 controller not being recognized. I am using a Raspberry Pi 2 with RetroPie version 3.0 installed. I was wondering if there is a way to force Stella to recognize a second controller by altering the retroarch.cfg file specific to Stella? |
Update the core from the source in the retropie-setup. |
It's a problem in the code, not the config, but it's been fixed in the repository. You can fix it by quitting emulationstation from your pi, and then typing the following commands: git clone https://github.com/libretro/stella-libretro.git |
Thank you so much for your response. Your solution worked and now I can play "Freeway" with my daughter. This has been driving me nuts for a couple of months.Thanks and have a great day!Kris ---------- Original Message ---------- Update the core from the source in the retropie-setup. |
Thank you so much for your response. Before you, someone else recommended updating the core from the source code in Retropie-Setup. I assume that is the "lazy man's" way of doing what you suggested. All is well now and player 2 works fine.Thanks and have a great day!Kris ---------- Original Message ---------- It's a problem in the code, not the config, but it's been fixed in the repository. You can fix it by quitting emulationstation from your pi, and then typing the following commands: |
Awesome, glad to help! |
Hello. I'm using the retrosmc (Retroarch + OSMC). All works fine, beside the Player 2 control problem. Can someone help? Tanks. |
Hi! |
You have to download the source code from the repo, which has had the fix for a long time, compile it and then replace the old, broken core library with the one you just compiled. (that's what those commands do) Other than that, you could ask the Retropie people for help. I'm surprised they're still using such an old version. They really should update. |
Sorri about the noob questionar, but, where I can download the source code? It's the stella source code? |
No problem. Yes, the stella-libretro source code. These are the steps to download and compile it (adapted from philipp4-13's post above; omit the parts in parentheses, which I've added for context): git clone https://github.com/libretro/stella-libretro.git If something goes wrong, you can revert to your old stella library backup by doing: |
Couple of years late to the party, but actually having the same issue and just came across this thread. I tried to follow the steps outlined above, yet I'm still having the issue of the second controller not working, but only games in the arcade folder. SNES, NES, etc. - no problem. I followed steps above, tried editing config files - nothing seems to work. I've noticed in the past week the gray hair on my head has almost doubled. Any help for those still following? |
@HankScorp |
I see the commit from 2013 that supposedly fixed the player 2 controller not working, but it's still not working for me. Both controllers work with every other emulator core I've tried, i.e. picodrive, nes, turbografx16, but not with stella-libretro. It appears from the log output and the onscreen display that the second controller is being recognized, but the controller does nothing. I've also tried configuring keyboard inputs for player 2 with the same result. Verbose log output follows:
Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.
The text was updated successfully, but these errors were encountered: