I am trying to get my NES controllers working by Directly wiring it through the gpio. I have Wired it up using an old hdd ribbon cable that I cut down so that it will fit on my rp1. I currently have it wired up as:
I believe I have SNESDev correctly installed.
when try to use the gui to add a controller it says it has detected to controllers but holding a button does not do anything.
Running jstest /dev/input/js0 I get the following:
Axes 0:-32767 1:-32767 Buttons 0:off (applies to 0-7)
Also how to I exit jstest with out killing power to the rp?
I have read HERE and HERE that some controllers require 5v. Is there any truth to that? I am hesitant to try without protection. Is there a simple way to use resistors to bring the 5v down to a safe level for the rp using resistors and diodes? If so what would the wiring diagram look like?
I have saw in THIS thread that I may have to editsnesdev.cfg I am not sure where that is located. When I try to open the file I get a blank file and I am guessing that I should be opening a file not creating a new file.
Are you running the controller directly off of the gpio pins? If you are I recommend ordering a control block from petrock store. There is also a guide in that section for setting up nes/snes controllers and the pin config. I am currently waiting for mine to be delivered but I think this can resolve your issue
Necessary and Functional
These cookies are placed to make it possible to analyze this website (with Google Analytics) and optimize for the purpose of a.o. the usability.
Cookie names: _ga, _gat, _gid
These cookies are placed to show advertisements (of Google AdSense) and to get these close to your interest.
Cookie names: id, IDE, FLC, DSID, SNID, NID
These cookies are required to show the cookie notification bar, remember your cookie acceptance choice and apply this choice.
Cookie names: privacy_embeds, wpca_consent, woocommerce_cart_hash, woocommerce_items_in_cart, wp_woocommerce_session_, wp-settings-1, wp-settings-time-1