[SOLVED] NES emulator finds both controllers but only 1 works
-
@meleu That partially worked!
I now have individual "2 player control" in games that used to replicate controller 1 and controller 2 for NES.... i.e. games like Contra force, final fight 3, double dragon... to name a few. These games allowed me to start 2 players, but both controllers used to control the same player, now they control separately like they are supposed to.
In NES it still does not allow me to even select 2 players in games like Contra or Donkey Kong. It also does not replicate controls from controller 1 or 2. Controller 2 has no effect. Controller 1 works fine in these games.
Both controllers still seem to operate properly in ES & all other emulators besides NES.
You at least gave me some hope so far :) but totally stumped again.
-
@dawtyne10 so do the games not let you press select to go to 2 players but can press start? Is that what you are saying? If so can you go into super mario bros and tell me if you can start a game? 1&2 player games.
-
@edmaul69 I will check super mario bros tonight... have not tried that on my new image for NES yet.
@dawtyne10 so do the games not let you press select to go to 2 players but can press start? Is that what you are >saying? If so can you go into super mario bros and tell me if you can start a game? 1&2 player games.
Yes, I can press start in Contra/Donkey Kong and play like normal but only with controller 1 in NES... the start screen for the game does not allow me to go down to the 2 player option. All controls work fine for player 1 after starting. Same ROMs used to work just fine for me before. I have even tried different ROMs thinking something might be wrong with the version I am using and same result.
-
@dawtyne10
I would like to see these files:/opt/retropie/configs/all/retroarch.cfg
/opt/retropie/configs/nes/retroarch.cfg
- the files in the
/opt/retropie/configs/all/retroarch-joypads/
Can you paste their content in pastebin.com?
-
@meleu will do. At work at the moment... probably a good 8 hours before I can get back to it :)
-
This post is deleted! -
I tested everything again today and NES is working great. The manual bind instructions you gave me for RGUI did the trick for mirrored controls and cannot replicate the issues I was having with Contra or Donkey Kong last night (IT'S WORKING!!).
Thanks for the great response time and help!
...how do I mark topic as "solved?"
-
@dawtyne10 edit the first post of this thread and put [solved] in the beginning of the title.
putting a "solved" tag would be nice too. -
I having the exact same issue as described above. BI have retropie 4.3 running on a pie 3 with 2 genuine PS3 controllers connected via BT. Both controllers work flawlessly everywhere except the NES games. On every two player game (contra, blades of steel etc...) The Emu seems to see both controllers on loading, but the games themselves don't recognize the second controller. In fact when you start a one player game both controllers control player 1. I've done everything suggested above....controller order in the Libretro & NES Emu respectively, configured the inputs\binds in retroarch, and updated all of the core packages. These were great suggestions, but nothing has worked for me yet
-
@jiminuz open your own topic describing your issue. Don't forget to provide the info suggested in the read-me-first post. And also provide the info I requested in this post above.
-
I'm sorry for replying to an old thread I want to play NES Games and I have my RetroPie can connect with the controllers. There is no consistency sometimes works sometimes not working. What should be the problem, bad controllers because they are a little old or something with the Raspberry Pi is not ok?
-
@ven9 Please open a new topic for your issue - and add more details about your system as requested in https://retropie.org.uk/forum/topic/3/read-this-first.
-
This post is deleted!
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.