Just doesn't seem to be my week this week. First the battery-backed RAM problem (which I still can't get to work) and now this.
I have a subroutine in my code that returns dynamic and debounced button states for controlller 1 and it all works fine. So I wanted to do the same for controller 2. As I test I just changed the register in the original routine to read from $4017 instead of $4016 but it doesn't work.
Is there a special way to handle/enable the second controller? I know there's an issue with reading the controller inputs when using DPCM but I'm not using it.
I have a subroutine in my code that returns dynamic and debounced button states for controlller 1 and it all works fine. So I wanted to do the same for controller 2. As I test I just changed the register in the original routine to read from $4017 instead of $4016 but it doesn't work.
Is there a special way to handle/enable the second controller? I know there's an issue with reading the controller inputs when using DPCM but I'm not using it.