Talk:Standard controller: Difference between revisions
(bit deletion in other input devices) |
|||
Line 28: | Line 28: | ||
--[[User:Bavi H|Bavi H]] ([[User talk:Bavi H|talk]]) 17:23, 19 March 2013 (MDT) | --[[User:Bavi H|Bavi H]] ([[User talk:Bavi H|talk]]) 17:23, 19 March 2013 (MDT) | ||
: The 2nd of those three. I've updated the article to state this explicitly.—[[User:Lidnariq|Lidnariq]] ([[User talk:Lidnariq|talk]]) 17:58, 19 March 2013 (MDT) | : The 2nd of those three. I've updated the article to state this explicitly.—[[User:Lidnariq|Lidnariq]] ([[User talk:Lidnariq|talk]]) 17:58, 19 March 2013 (MDT) | ||
==Bit deletion in other input devices== | |||
Does bit deletion still do in controllers that don't use the shift registers (such as the light gun and keyboard)? From the instructions, it seems to me it is safe to use DPCM if using the light gun or keyboard, but I am unable to test this. --[[User:Zzo38|Zzo38]] ([[User talk:Zzo38|talk]]) 12:35, 25 August 2013 (MDT) |
Revision as of 18:35, 25 August 2013
Microphone
How to do microphone? --Zzo38 19:18, 16 September 2012 (MDT)
- Nevermind I found it on the other page it says $4016 bit2 is microphone. --Zzo38 19:19, 16 September 2012 (MDT)
SNES-in-NES reads
It says "all subsequent reads will return D=1 on an authentic controller but may return D=0 on third party controllers", and what happen on Super Nintendo controllers? --Zzo38 17:50, 27 September 2012 (MDT)
- After the first eight bits, the Super NES controller returns A, X, L, R, four zero bits, then all 1. --98.226.71.46 18:22, 27 September 2012 (MDT)
Bit deletion detection?
Official controllers have the correct 8 bits, then all 1s. Couldn't you detect the absence of a bit deletion by seeing if the 8th bit is 0 and the 9th bit is 1? This only works while right is not pressed, but ... —Lidnariq (talk) 12:12, 8 February 2013 (MST)
- Reading 9 bits to skip rereading if Right is not held could work provided that you're sure that the user isn't using a Four Score, an official Super NES controller, or an unlicensed controller that has all 0s after its report. The Four Score and Super NES controller have longer reports (24-bit and 16-bit respectively), but these reports likewise end with a transition from 0 to 1. In any case, in games that don't use players 3 and 4, it'd be quicker just to re-read than to look for the Four Score signature. --Tepples (talk) 13:34, 8 February 2013 (MST)
Open bus
Lidnariq: Some more details on the difference between 'x' and '0' in the $4016/$4017 diagrams would be nice, and on what M/F read as on NES. -Ulfalizer (talk) 01:22, 19 March 2013 (MDT)
- Done, but my presentation is lousy. I'm not certain if it's even possible to reunify the diagrams anymore.—Lidnariq (talk) 02:05, 19 March 2013 (MDT)
Famicom 2nd controller missing Select and Start
The article says
Button status for each controller is returned as an 8-bit report in the following order: A, B, Select, Start, Up, Down, Left, Right. The Select and Start buttons are completely missing on the second controller of the plain Famicom.
So reading $4017 bit 0 on a Famicom returns which one of the following?:
- a 6-bit report: A, B, Up, Down, Left, Right
- an 8-bit report: A, B, 0, 0, Up, Down, Left, Right
- an 8-bit report: A, B, 1, 1, Up, Down, Left, Right
- something else?
--Bavi H (talk) 17:23, 19 March 2013 (MDT)
- The 2nd of those three. I've updated the article to state this explicitly.—Lidnariq (talk) 17:58, 19 March 2013 (MDT)
Bit deletion in other input devices
Does bit deletion still do in controllers that don't use the shift registers (such as the light gun and keyboard)? From the instructions, it seems to me it is safe to use DPCM if using the light gun or keyboard, but I am unable to test this. --Zzo38 (talk) 12:35, 25 August 2013 (MDT)