OtherCrashOverride / go-play

Retro emulation for the ODROID-GO
https://www.hardkernel.com/shop/odroid-go/
218 stars 72 forks source link

[NES] 2 player mode detects 2nd (unusable) controller #76

Open q-killer opened 5 years ago

q-killer commented 5 years ago

Second player starts in games as though a second controller is connected, but there's no way to connect a second controller yet, or play as player 2, which would be preferred.

OtherCrashOverride commented 5 years ago

What NES game is used to reproduce this behavior?

q-killer commented 5 years ago

I've reproduced this on both smb and smb3

OtherCrashOverride commented 5 years ago

I believe this is correct behavior. Someone with a real NES will need to verify that 2 player mode always requires a second controller.

Based on https://wiki.nesdev.com/w/index.php/Standard_controller It does not appear that NES hardware can detect whether a controller is plugged in or not.

JasonB32 commented 5 years ago

I've owned a real NES ever since inception and it absolutely does not detect or know if you have a second controller plugged in. You can start a two player game with the first controller on any game at all from the best of my knowledge.